The Node.js Developer is responsible for designing, developing, and maintaining web applications using the MERN stack (MongoDB, Express.js, React.js, and Node.js). This role requires expertise in front-end and back-end development, as well as a solid understanding of web technologies and best practices. The MERN Stack Developer will collaborate with cross-functional teams to deliver high-quality, scalable, and efficient software solutions.
Responsibilities:
Full Stack Development: Design, develop, test, deploy, and maintain web applications using the MERN (MongoDB, Express.js, React, Node.js) stack. Collaborate with UI/UX designers to create intuitive user interfaces.
Backend Development: Build and maintain robust APIs using Node.js and Express.js, ensuring data is securely and efficiently transferred between the server and client applications.
Frontend Development: Develop responsive and dynamic front-end components using React.js, HTML, CSS, and JavaScript to deliver a seamless user experience across multiple devices and platforms.
Database Management: Design and optimize MongoDB databases to store and manage application data efficiently. Implement data models and ensure data integrity and security.
API Integration: Integrate external APIs and services to enhance application functionality and provide seamless user experiences.
Testing and Debugging: Conduct thorough unit testing and debugging to identify and fix issues throughout the development process. Ensure applications are fully functional and bug-free before deployment.
Performance Optimization: Optimize application performance, including page load times, server response times, and database queries, to deliver a smooth and fast user experience.
Version Control and Collaboration: Use version control systems (e.g., Git) to manage codebase changes and collaborate effectively with team members through code reviews and knowledge sharing.
Security and Data Protection: Implement security measures to protect sensitive user information and ensure the application is secure against potential threats and attacks.
Deployment and Maintenance: Deploy applications to production environments and manage continuous integration and deployment (CI/CD) processes. Provide ongoing support and maintenance for deployed applications.
Documentation: Create and maintain technical documentation, including project specifications, architecture diagrams, and user guides
Qualifications and Skills:
• Bachelor's degree in computer science, software engineering, or a related field (or equivalent experience).
• Proven experience as a MERN Stack Developer or in a similar role.
• Strong proficiency in JavaScript, including ES6+ features.
• Solid understanding of front-end technologies, including React.js, HTML5, CSS3, and responsive design principles.
• Experience with server-side development using Node.js and Express.js.
• Familiarity with MongoDB and database design concepts.
• Knowledge of RESTful APIs and web services integration.
• Understanding of version control systems, such as Git.
• Familiarity with build tools like Webpack, Babel, or similar.
• Experience with testing frameworks, such as Jest or Mocha.
• Strong problem-solving and debugging skills.
• Excellent collaboration and communication skills.
• Ability to work effectively in a fast-paced and dynamic environment.
• Attention to detail and a commitment to delivering high-quality software.
• Familiarity with Agile/Scrum methodologies is a plus.
• We are specially looking for 0-1+ years of experience as a full-stack developer using the MERN stack. ,
• We are looking candidates for Indore location from Indore specific.
• Specially Fresher and React js. Developers do not apply for this profile. We request you to kindly waiting for right opportunity.
If you are passionate about building high-quality web applications and want to work in a dynamic, fast-paced environment, we encourage you to apply for this exciting opportunity.
Interview will be in our office. Online interview will not be conducted, do not ask for online interview. Apply if you can join in our office for interview. We do not offer work from home or hybrid policy in our company.
Job Type: Full-time
Pay: ?7,000.00 - ?30,000.00 per month
Schedule:
• Day shift
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.