As a Technical Lead, you will oversee a team of developers and ensure the successful delivery of scalable, high-quality software products. This role demands strong leadership, deep technical expertise, and hands-on project management experience to drive innovation and excellence in product development.
Key Responsibilities :
- Lead, mentor, and manage a team of software engineers, fostering a collaborative and high-performance culture.
- Collaborate with Product Management, UI / UX, and Implementation teams to build user-friendly, commercially successful products.
- Oversee end-to-end development lifecycle, ensuring scalable architecture, high performance, and alignment with business goals.
- Manage multiple projects using MERN Stack, Flutter, Python, Angular, and AWS, coordinating dependencies across teams.
- Ensure code quality, best practices, security standards, and compliance in software development.
- Guide cloud infrastructure, DevOps strategies, CI / CD pipelines, and microservices architecture.
- Stay updated with technology trends to drive continuous improvement and innovation.
Requirements & Qualifications :
Minimum 5 years of software development experience, including at least 3 years in a technical leadership role in a product-based company.Strong proficiency in MERN Stack, Flutter, Python, Angular, Vue.js, and AWS.Solid understanding of UI / UX principles, responsive design, and front-end performance optimization.Experience building scalable products, optimizing architecture, and enhancing user experience.Excellent project management, mentoring, and team-building skills.Familiarity with application security best practices, performance tuning, and load balancing.