Senior Software Engineer

Job Summary:

We are seeking a highly skilled Senior Software Engineer Level 2 with strong expertise in NestJS andReactJS to join our Scrum team. As a Senior Software Engineer, you will work closely with the Lead SoftwareEngineer and collaborate with product owners, UX/UI designers, and other stakeholders to design, develop,and deploy 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.

• Collaborate with product owners, UX/UI designers, and other stakeholders to understand and planroadmap and stories for multiple sprints.

• Stay up-to-date with the latest trends and technologies in web development and apply them toimprove the quality and performance of web applications.

• Assist in identifying and mitigating risks to ensure the timely delivery of high-quality webapplications.

Required Work Experience:

• 5+ 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.

• Excellent problem-solving and analytical skills.

• Strong communication and collaboration skills.

• Design patterns and framework and good experience in ecosystem of NestJs, Nodejs and ReactJsand databases

Apply with LinkedIn