- LocationMumbai, India
-
IndustryEngineering - Other
Job Title: MERN Stack Lead Developer
Total Experience: 9+ Years
Employment Type: Permanent
Job Location: Mumbai
Responsibilities:
We are seeking a skilled and experienced MERN Stack Developer to join our team. As a MERN Stack Developer, you will play a crucial role in the development and maintenance of our web applications. You will be responsible for designing, coding, and modifying these applications, from layout to functionality. Your expertise in the MERN stack (MongoDB, Express.js, React, and Node.js) will be essential in creating user-friendly interfaces and seamless, scalable, and secure web applications. As a member of our development team, you will collaborate with fellow developers, project managers, and designers to deliver high-quality software solutions.
●Develop, test, and maintain web applications using the MERN stack (MongoDB, Express.js, React, Node.js).
●Design and implement responsive user interfaces using HTML5, CSS3, and JavaScript.
●Develop RESTful APIs to facilitate seamless communication between the frontend and backend systems.
●Ensure the security and integrity of applications by implementing robust authentication and authorization protocols.
●Optimize applications for maximum speed and scalability.
●Troubleshoot and debug issues across the application stack.
●Participate in code reviews, providing and receiving constructive feedback to maintain code quality.
●Collaborate with designers, product managers, and other developers to define and implement innovative solutions for product direction, visuals, and user experience.
●Stay updated with emerging technologies and industry trends to continuously improve skills and apply them in the workplace.
●Document application architecture, code, and processes to ensure maintainability and knowledge sharing.
Requirements:
9+ years of experience in software development, with a focus on both backend and frontend technologies.
Must-have Skills:
●Strong experience in developing web applications using the MERN stack (MongoDB, Express.js, React, Node.js):
○5+ years of hands-on experience in designing, developing, and maintaining MERN stack applications.
●Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and jQuery:
○5+ years of experience in using front-end technologies to create responsive and dynamic user interfaces.
●Experience with front-end frameworks like React:
○5+ years of experience specifically with React for building modular and scalable applications.
●In-depth understanding of server-side programming languages such as Node.js and Express.js:
○4+ years of experience working with Node.js and Express.js to develop robust server-side solutions.
●Experience working with MongoDB or other NoSQL databases:
○4+ years of experience in designing and managing NoSQL databases like MongoDB, including writing optimized queries and schema design.
●Familiarity with RESTful APIs and web services:
○3+ years of experience designing, developing, and consuming RESTful APIs for seamless client-server communication.
●Knowledge of version control systems (e.g., Git) and collaborative development workflows:
○5+ years of experience using version control tools like Git, including branch management, merge strategies, and code reviews.
●Proficiency in unit testing using Jest and React Testing Library:
○3+ years of experience in writing and maintaining unit tests for React applications and Jest for JavaScript/Node.js codebases.
●Experience in ensuring code quality and coverage through rigorous testing practices.
■ Added Advantage:
●Experience with cloud services (AWS, Azure) and microservices deployment.
●Familiarity with DevOps practices and CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions).
●Knowledge of Docker and Kubernetes for containerization and orchestration.
●Exposure to identity management frameworks like OAuth2, OpenID Connect, or Identity Server.
Qualifications:
●BE/BSc or Equivalent
●Highly motivated with excellent verbal and written communication, presentation, facilitation,
●Excellent communication and teamwork skills
●Self-starter with strong organizational and time management skills, self-directed
Check Your Resume for Match
Upload your resume and our tool will compare it to the requirements for this job like recruiters do.
Check for Match