Position Overview:
We are looking for an experienced Team Lead to oversee product development and manage a team of developers. The ideal candidate should have a minimum of 8 years of experience in a similar field with expertise in leading crossfunctional teams ensuring timely project delivery and maintaining highquality standards in software development.
Key Responsibilities:
- Lead the product development lifecycle from planning to .
- Collaborate with stakeholders to define product requirements and roadmaps.
- Guide the development team in designing coding testing and deploying solutions.
- Ensure code quality security and performance best practices.
- Oversee team performance mentor developers and conduct code reviews.
- Implement agile methodologies to streamline development processes.
- Coordinate with UI/UX designers QA engineers and backend developers.
- Manage project risks timelines and deliverables effectively.
Required Skills & Qualifications:
- Minimum 8 years of experience in software development and team leadership.
- Strong proficiency in React.js Node.js and modern JavaScript frameworks.
- Experience with cloud platforms (AWS Azure or Google Cloud).
- Knowledge of Microservices Architecture RESTful APIs and Database Management.
- Familiarity with CI/CD pipelines DevOps practices and containerization (Docker Kubernetes).
- Excellent problemsolving communication and leadership skills.
- Ability to manage multiple priorities in a fastpaced development environment.
Preferred Qualifications:
- Experience in enterpriselevel product development.
- Knowledge of security best practices and compliance standards.
- Familiarity with rapid application development frameworks.
- Handson experience with database technologies such as MongoDB PostgreSQL or MySQL.