Job Description
We are seeking a highly experienced Lead Software Engineer with strong expertise in NestJS and ReactJS to join our Scrum team. As the Lead Software Engineer, you will be responsible for leading a team of developers and ensuring the timely delivery of high-quality web applications that meet the business requirements.
Key Responsibilities:
• Develop reusable frameworks to build scalable web apps and mobile apps.
• Work with the team to design and architect scalable and maintainable web applications.
• Write clean, efficient, and well-documented code in NestJS and ReactJS.
• Build scalable server applications and microservices that are event driven and multi-pod and performant.
• Performance and load testing of applications using load and performance testing tools.
• Contribute towards setting up DevSecOps infrastructure required for the applications.
• Mentor and train junior developers and ensure that they follow the best practices and coding standards.
• Collaborate with product owners, UX/UI designers, and other stakeholders to understand and plan roadmap and stories for multiple sprints.
Required Work Experience:
• 7+ years of experience in software development with at least 3 years of experience in NestJS and ReactJS.
• Strong knowledge of TypeScript, JavaScript, and Node.js.
• Experience in designing and developing REST APIs using NestJS.
• Proficiency in front-end technologies such as ReactJS, HTML, CSS, and JavaScript. • Strong understanding of Agile methodologies, Scrum, and Kanban. • Excellent problem-solving and analytical skills.
• Strong communication and collaboration skills.
• Design patterns and framework and good experience in ecosystem of NestJs, Nodejs and ReactJs and databases
• Good knowledge of engineering, testing tools and DevSecOps infrastructure
💡 Quick Summary
Seeking a career-building opportunity? The Technical Lead position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
