Job Description:
We are looking for an experienced and passionate Development Lead to guide and support our engineering team. In this role, you will be responsible for overseeing the design, development, and delivery of high-quality software solutions. You’ll collaborate closely with product managers, designers, and other stakeholders to ensure technical requirements are met, while mentoring and supporting a team of developers to help them grow and succeed.
Key Responsibilities:
- Lead and mentor a team of developers, fostering a collaborative and high-performance culture.
- Oversee the full software development lifecycle, from requirements gathering to deployment.
- Ensure the quality, scalability, and maintainability of the codebase.
- Collaborate with product and engineering teams to define technical requirements and solutions.
- Conduct code reviews, provide feedback, and ensure best practices are followed.
- Drive the adoption of new technologies and development methodologies.
Requirements:
- Proven experience as a Development Lead or Senior Developer with leadership experience.
- Strong knowledge of software engineering principles, design patterns, and best practices.
- Proficiency in React, Typescript, AWS
- Experience with Agile development methodologies.
- Excellent problem-solving, communication, and leadership skills.
- Ability to manage multiple priorities and deadlines effectively.