Senior Software Engineer - Node.js

5 - 9 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You are a Lead MERN Stack Developer with over 5 years of experience, based in Noida (Work from Office). Your expertise lies in NodeJS, NestJS, React.js, Next.js, MySQL, Redshift, NoSQL, System Design, and Architecture. You are expected to have strong workflow design and implementation skills, experience with queueing, caching, scalability, microservices, and AWS. Additionally, you should possess team leadership experience to manage a team of 10 developers. Knowledge of React Native and automation testing would be considered an added advantage. Your key responsibilities will include architecting and developing scalable backend systems using NestJS with a focus on high performance. You will design and implement workflows and flow mechanisms to optimize system performance and efficiency. Leading and mentoring a team of developers, ensuring adherence to best practices and Agile methodologies will also be a crucial part of your role. Working with databases, including MySQL, Redshift, and NoSQL solutions to ensure data integrity and performance will be essential. Optimizing system design for scalability, caching, and queueing mechanisms, collaborating with the frontend team working on Next.js, and ensuring robust microservices architecture with proper API design and inter-service communication are key aspects of your responsibilities. You will work in an Agile environment, driving sprints, standups, and ensuring timely delivery of projects. To excel in this role, you must have experience in software development, System Design, and System Architecture. Your strong expertise in NodeJS, NestJS, React.js, Next.js, MySQL, Redshift, NoSQL, AWS, and Microservices Architecture is crucial. Hands-on experience in workflow design and implementation, expertise in queueing mechanisms, caching, scalability, and system performance optimization are also required. Knowledge of React Native and Automation Testing is considered a plus. Strong leadership and management skills with experience in leading development teams, proficiency in Agile methodologies and sprint planning, excellent problem-solving skills, and the ability to work under pressure are essential qualities for this position. The ideal candidate for this role will hold a BE/B.Tech degree.,

Mock Interview

Practice Video Interview with JobPe AI

Start ReactJS Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You