We are seeking an experienced and highly skilled Senior MERN Full-Stack Developer to join our dynamic team. As a Senior Full-Stack Developer, you will be responsible for designing, developing, and maintaining web applications using the MERN (MongoDB, Express.js, React, Node.js) stack. You will work closely with product managers, designers, and other developers to deliver high-quality and scalable applications.
This is a great opportunity to contribute to a growing tech company, work on exciting projects, and mentor junior developers while enhancing your skills.
Key Responsibilities:
• Full-Stack Development: Design and implement scalable, high-performance web applications using MongoDB, Express.js, React.js, and Node.js.
• Frontend Development: Develop responsive, dynamic, and user-friendly interfaces using React.js, HTML, CSS, and JavaScript.
• Backend Development: Build robust backend systems and APIs using Node.js and Express.js to support various web functionalities.
• Database Design: Design and manage NoSQL databases (MongoDB) ensuring efficient storage and retrieval of data.
• Collaboration: Work closely with cross-functional teams to define project requirements, provide technical insights, and ensure optimal development solutions.
• Code Review: Review and maintain code quality, implement best practices, and ensure maintainable codebase through unit testing, code reviews, and documentation.
• Optimization: Optimize the application for performance, security, and scalability.
• Mentorship: Provide technical guidance and mentorship to junior developers, helping to cultivate a culture of learning and innovation.
• Agile Methodology: Work in an Agile environment with sprints and deadlines, contributing to the planning and development processes.
• Troubleshooting and Bug Fixing: Investigate and resolve bugs, performance issues, and production problems in a timely manner.
• Continuous Learning: Stay up-to-date with the latest trends, technologies, and best practices in the MERN stack and web development.
Qualifications & Skills:
• Proven Experience: Minimum of 2+ years of experience in full-stack web development, specifically with the MERN stack.
• Technical Proficiency:
• MongoDB: Strong understanding of NoSQL databases, designing collections, and writing complex queries.
• Express.js & Node.js: Proficient in building APIs and backend services with Node.js and Express.js.
• React.js: Extensive experience with building modern, responsive UIs using React, including hooks, state management, and component lifecycle.
• JavaScript/ES6: Advanced knowledge of JavaScript, including ES6+ features, asynchronous programming, and functional programming paradigms.
• RESTful APIs & Web Services: Experience in designing and integrating RESTful APIs for web applications.
• Version Control: Proficiency in Git for version control and collaboration in a team environment.
• Testing: Experience with unit and integration testing frameworks (e.g., Jest, Mocha, Chai).
• Deployment: Experience with cloud platforms (AWS, Heroku, Azure) and CI/CD pipelines for application deployment.
• Security: Strong understanding of web security practices (e.g., OAuth, JWT, HTTPS, CORS).
• Excellent Communication: Strong written and verbal communication skills, with the ability to work collaboratively and interact with both technical and non-technical stakeholders.
Job Type: Full-time
Pay: ?20,000.00 - ?30,000.00 per month
Benefits:
• Health insurance
• Paid sick time
• Work from home
Schedule:
• Day shift
Supplemental Pay:
• Performance bonus
Education:
• Bachelor's (Preferred)
Experience:
• total work: 3 years (Preferred)
• software development: 2 years (Preferred)
• HTML5: 2 years (Preferred)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.