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.
Technical Lead • India