# Software Development - Full Stack Team Leader

**Company:** [Optimiza](http://jobs.workable.com/companies/rxPr629MFGJ9yyycFMDT2D.md)
**Location:** Amman, Jordan
**Workplace:** on site
**Employment type:** Full-time
**Department:** Business Solutions

[Apply for this job](http://jobs.workable.com/view/1ee761fc-bce0-4236-bcb0-a5f73e745e3c)

## Description

Optimiza is looking for a skilled Software Development Full Stack Team Leader to lead our talented development team in delivering robust and scalable full-stack solutions. In this leadership role, you will oversee the end-to-end development process, guide technical decision-making, and foster a collaborative environment to drive innovation and excellence.

**Key Responsibilities:**

-   Lead and mentor a multidisciplinary team of full-stack developers, promoting best practices and continuous learning.
-   Manage the design, development, and deployment of high-quality software applications, ensuring scalability and maintainability.
-   Collaborate with product owners, UX/UI designers, and stakeholders to understand requirements and translate them into technical strategies.
-   Implement and advocate Agile methodologies to enhance team productivity and project visibility.
-   Conduct code reviews and ensure adherence to coding standards and security protocols.
-   Identify technical risks and develop mitigation strategies to ensure timely delivery of projects.
-   Stay current with technology trends and evaluate new tools and frameworks to enhance development processes.

## Requirements

-   Bachelor’s degree in Computer Science, Software Engineering, or a related field.
-   Minimum of 8 years of experience in full-stack software development with at least 3 years in a leadership role.
-   Strong proficiency in front-end technologies such as JavaScript, Angular, React, or Vue.js.
-   Solid back-end development experience with technologies like Node.js, Java, or .NET.
-   Experience working with relational and NoSQL databases.
-   Familiarity with cloud platforms (e.g., AWS, Azure) and containerization (Docker, Kubernetes) is desirable.
-   Excellent leadership, communication, and interpersonal skills.
-   Proven experience managing Agile teams and using project management tools.
-   Strong problem-solving skills and keen attention to detail.

## Benefits

-   Annual Bonus

-   Class A Health Insurance
-   Work From Home
-   Training & Development
-   Performance Bonus
