Software Engineering Team Lead

5 days ago


Dubai, Dubai, United Arab Emirates Teachmecode Full time

At Teachmecode, we are seeking a seasoned Software Engineering Team Lead to join our team of innovators and pioneers. As a key member of our engineering department, you will be responsible for leading the development of our web applications using React, TypeScript, and modern CSS frameworks.

The ideal candidate will possess excellent technical skills, including experience with functional components, Hooks, and advanced patterns in React. You will also have proficiency in TypeScript features such as Generics, Interfaces, and Union Types, as well as knowledge of security best practices in software development.

About This Role

This is a collaborative role that requires strong communication and problem-solving skills. You will work closely with designers to convert Figma designs into functional HTML/CSS code and collaborate with team members on GitHub, Jira, Confluence, and other remote collaboration platforms.

Responsibilities

  • Develop and maintain responsive and pixel-perfect user interfaces using React and modern CSS frameworks (e.g., Tailwind CSS, Bootstrap, etc.).
  • Utilize TypeScript to ensure type safety and maintain high code quality.
  • Work with Mono Repo architectures (Nx, Lerna, Turborepo, etc.) to manage and share code across projects.
  • Implement state management solutions using Redux, Zustand, or similar libraries.
  • Collaborate with designers to convert Figma designs into functional HTML/CSS code.
  • Apply security best practices in software development, including secure coding and implementing authentication/authorization mechanisms.
  • Participate in problem-solving sessions to break down complex challenges and optimize code for performance.
  • Communicate effectively in a remote environment, using tools like Slack and Google Meet.
  • Collaborate with team members on GitHub, Jira, Confluence, and other remote collaboration platforms.


  • Dubai, Dubai, United Arab Emirates Unifonic, Inc. Full time

    Company OverviewWe are a dynamic startup in the SaaS space that is revolutionizing the way businesses communicate. Our team is made up of 500 energetic and passionate individuals who are dedicated to delivering the best possible experience to our customers.We pride ourselves on our fun and collaborative work environment, where creativity and new ideas are...


  • Dubai, Dubai, United Arab Emirates Splash Software Full time

    Company OverviewSplash Software is a dynamic company that delivers innovative solutions. We are looking for a skilled Project Manager to lead our Development, QA, and Technical Support teams.Job Description:The successful candidate will be responsible for managing software development, ensuring timely delivery, and streamlining workflows using Jira and Azure...


  • Dubai, Dubai, United Arab Emirates Naukripay Full time

    Job Title: Software Development Team LeadDescription: We are seeking an experienced Software Development Team Lead to join our team at Naukripay. The successful candidate will lead our software development team in the design and implementation of embedded software in C/C++ programming language.Responsibilities:Leverage technical expertise to lead software...


  • Dubai, Dubai, United Arab Emirates Splash Software Full time

    Company OverviewWelcome to Splash Software, a leading software development company that values innovation and excellence.About the RoleWe are seeking a skilled Full Stack Developer to join our team in Dubai Business Bay, Opus Tower.The successful candidate will work on various projects, collaborating with experienced developers to deliver high-quality...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About the RoleWe are seeking a highly skilled Software Development Team Lead to join our team. As a leader, you will be responsible for guiding a team of engineers in developing innovative software solutions using Python and Kubernetes.Key Responsibilities:Lead a team of engineers in designing and implementing software systems.Develop and maintain...


  • Dubai, Dubai, United Arab Emirates Hyatt Corporation Full time

    Job TitleWe are seeking a seasoned Engineering Team Lead to join our software engineering team. As a key member of our team, you will be responsible for leading the development of our software products and ensuring that they meet the highest standards of quality and reliability.About the RoleLead a team of experienced software engineers and collaborate with...

  • Software Engineer

    4 days ago


    Dubai, Dubai, United Arab Emirates Delicate Software Solutions Full time

    About Us: We are a Software company that delivers quality software solutions in the UAE, serving our clients for over a decade with dedication and expertise.We are seeking an experienced Full-Stack Developer to join our team at Delicate Software Solutions. As a key member of our development team, you will be responsible for designing, implementing, and...


  • Dubai, Dubai, United Arab Emirates Canonical Full time

    About CanonicalCanonical is a cutting-edge technology company that designs and develops innovative software solutions. We are passionate about creating products that improve how people operate software and infrastructure everywhere.Job DescriptionWe are seeking an experienced Engineering Manager to lead our team of talented engineers in developing a...

  • Software Engineer

    4 weeks ago


    Dubai, Dubai, United Arab Emirates Software Defined Automation GmbH Full time

    Your missionAbout the roleAt KASO, our Software Engineers are the backbone of our tech-driven revolution in the F&B industry. We're seeking a talented Backend Engineer to join our team and contribute to the development and maintenance of our core software applications. You'll work collaboratively with designers, product managers, and other engineers to build...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About UsTamara is a leading fintech company in Saudi Arabia and the GCC region, empowering people in their daily lives and revolutionizing shopping, payments, and banking. The company was founded by serial entrepreneur Abdulmajeed Alsukhan along with his partners Turki Bin Zarah and Abdulmohsen Al Babtain. Tamara operates out of Riyadh, Saudi Arabia, and has...


  • Dubai, Dubai, United Arab Emirates Global Software Solutions Group Full time

    At Global Software Solutions Group, we are looking for a skilled Senior Rust Developer to join our team. As a member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software applications using Rust programming language.About the PositionThe ideal candidate will have a strong understanding of Rust...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    At Teachmecode, we are seeking a skilled Software Engineering Lead to oversee and prioritize technical tasks for our team of expert backend engineers.Key Responsibilities:Guide the team on technical challenges and continuously improve coding standards.Create and maintain technical knowledge bases, write tutorials, and provide training.Use backend engineering...


  • Dubai, Dubai, United Arab Emirates Dicetek LLC Full time

    We are seeking a Technical Lead in Software Engineering to join our team at Dicetek LLC. As a technical leader, you will be responsible for guiding the software engineering team to design, develop, test, implement, and maintain software applications.The ideal candidate will have at least 6 years of experience in related fields and be familiar with AGILE PM...

  • Technical Lead

    3 days ago


    Dubai, Dubai, United Arab Emirates Wipro Technologies Full time

    Wipro Technologies is seeking a Technical Lead - Software Engineering to lead our software development team. The Technical Lead will be responsible for guiding the team in designing, testing and maintaining software programs for operating systems or applications.ResponsibilitiesTeam LeadershipCoding and Software DevelopmentDetermine operational feasibility...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are seeking a skilled Senior Lead Software Engineer to join our team at Virtusa. In this role, you will be responsible for designing and implementing high-performance web applications and APIs using NodeJS, ReactJS, and Typescript.Key Responsibilities:Design and develop scalable, efficient, and secure web applicationsCollaborate with cross-functional...


  • Dubai, Dubai, United Arab Emirates Robert Walters Full time

    Join Our Team as a Java Engineering LeadWe are looking for a highly skilled Java Engineering Lead to lead our development team.About the JobThe successful candidate will have experience in designing and implementing complex software systems using Java 8+, Spring Boot, and DevOps best practices.Key ResponsibilitiesLead a team of developers in designing and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About YassirYassir is a leading super App in the Maghreb region, revolutionizing daily services delivery. It operates in 45 cities across Algeria, Morocco, and Tunisia, with recent expansions into France, Canada, and Sub-Saharan Africa. Backed by funding from prominent VCs, we offer on-demand services like ride-hailing and last-mile delivery.About The...


  • Dubai, Dubai, United Arab Emirates Canonical Full time

    About the RoleWe are seeking a highly motivated and organized individual to fill the position of Software Development Team Lead at Canonical. As a key member of our team, you will be responsible for leading software development projects from conception to completion.The ideal candidate will have excellent leadership skills, with the ability to motivate and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job Overview: As a Java Engineering Team Lead, you will be responsible for leading a team of engineers in developing large-scale applications and ensuring their scalability, reliability, and maintainability. You will also mentor junior engineers and guide them from design to deployment.\Key Responsibilities: Design technical/integration architectures, define...


  • Dubai, Dubai, United Arab Emirates Emirates Full time

    Job OverviewWe are seeking a highly skilled Senior Lead Quality Assurance Engineer to join our team at Emirates. The successful candidate will have extensive experience in quality engineering roles within a digital or e-commerce environment and will be responsible for leading the development of automation frameworks and test harnesses to ensure robust...