Technical Lead
Job Summary:
We are seeking a highly experienced Lead Software Engineer with strong expertise in NodeJS and ReactJSto join our Scrum team. As the Technical Lead, 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 andperformant.
• 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 codingstandards.
• Collaborate with product owners, UX/UI designers, and other stakeholders to understand and planroadmap and stories for multiple sprints.
Required Work Experience:
• 7+ years of experience in software development with at least 3 years of experience in NodeJS and ReactJS.
• Strong knowledge of TypeScript, JavaScript, and Nest.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.