# Software Development - Full Stack Team Leader

> Optimiza · Amman, Jordan · Full-time · Posted 2026-02-26

**Workplace:** on_site

**Department:** Enterprise Solutions Development

## Description

Optimiza seeks an experienced and dynamic Full Stack Team Leader to guide our development team in creating and optimizing innovative software solutions. As a Full Stack Team Leader, you will be responsible for leading projects from conception through to completion, ensuring high standards of quality and efficiency. You will collaborate with cross-functional teams to understand product requirements and translate them into technical specifications.

**Key Responsibilities:**

-   Lead a team of developers in the design, development, testing, and deployment of full stack applications.
-   Oversee project timelines, deliverables, and resource allocation to ensure successful project execution.
-   Conduct code reviews and provide constructive feedback to team members to enhance code quality and adherence to best practices.
-   Collaborate with Product Managers and UX/UI Designers to refine product requirements and specifications.
-   Implement Agile methodologies within the team to enhance productivity and responsiveness to change.
-   Mentor and provide professional development opportunities for team members to foster their growth and skill advancement.
-   Ensure that systems are built with scalability and security in mind, preparing for future growth and technological advancements.
-   Participate in architecture redesign and technology stack decisions.
-   Maintain current knowledge of industry trends and emerging technologies to ensure our solutions remain competitive.

## Requirements

-   Bachelor's degree in Computer Science, Software Engineering, or a related field.
-   A minimum of 10 years of experience in full stack development.
-   Proven experience in a leadership role, with ability to manage a team effectively.
-   Strong proficiency in JavaScript and familiarity with frameworks such as React, Angular, or Vue.js for front-end development.
-   Extensive experience with back-end technologies such as Node.js, Java, or .NET frameworks.
-   Solid understanding of database systems, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).
-   Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
-   Excellent communication skills to articulate technical concepts clearly to both technical and non-technical stakeholders.
-   Ability to work collaboratively in a fast-paced, agile environment.
-   Strong analytical and problem-solving skills.

## Apply

[Apply at Optimiza](https://apply.workable.com/optimiza-4/j/96A4D03651/apply)

---
Powered by [Workable](https://www.workable.com)
