23 Dash Hire Jobs
Senior MERN Developer - React.js/Node.js/MongoDB (3-5 yrs)
Dash Hire
posted 1mon ago
Key skills for the job
Job Description :
We are seeking an experienced MERN Stack Engineer to join our software development team. As part of this dynamic team, you will be responsible for developing and managing end-to-end operations for all our products. You will work on building scalable and high-performance web applications, collaborating with various teams, and playing a key role in delivering modern and innovative software solutions.
Key Responsibilities :
- Develop, deploy, and maintain full-stack web applications using React.js for front-end and Node.js, Express.js, and MongoDB for back-end development.
- Build and integrate RESTful APIs and microservices that are scalable, robust, and maintainable.
- Handle both client-side and server-side tasks, ensuring a seamless integration between front-end and back-end systems.
- Work closely with the Product and Testing teams to understand the product requirements, features, and user stories.
- Participate in regular code reviews, sprint planning, and brainstorming sessions to propose and implement improvements in the system.
- Ensure collaboration with the QA team to write and run comprehensive unit tests, including creating test cases with Mocha and Jest.
- Write clean, maintainable, and efficient code while following coding best practices and standards.
- Write unit tests to ensure code quality and robustness. Use testing libraries such as Mocha, Jest, or similar tools.
- Handle debugging, troubleshooting, and resolving complex technical issues across the full stack.
- Design, build, and maintain microservices that ensure optimal performance and scalability of web applications.
- Stay up to date with the latest trends, tools, and best practices in the MERN stack, as well as modern software development practices.
- Continuously learn and experiment with new technologies, frameworks, and tools to improve your workflow and project outcomes.
- Maintain clear and concise documentation for the code, APIs, and system architecture to facilitate easier collaboration within the team.
- Support the team in maintaining and updating software systems, ensuring that the codebase is robust and adaptable for future features and updates.
Requirements :
- Minimum 4+ years of hands-on experience as a full-stack developer working with the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Proven experience in working with React Native for at least one project is required.
- Front-End: Proficient in React.js, Redux, and JavaScript ES6. Experience with HTML5, CSS3, SASS, and modern front-end tools.
- Back-End: Extensive experience with Node.js, Express.js, and MongoDB. Experience in building scalable RESTful APIs and working with microservices.
- Version Control: Strong experience with Git for version control, including working with Git workflows and GitHub, GitLab, or Bitbucket repositories.
- Bonus : Familiarity with Kubernetes and container orchestration is an added advantage.
- Bachelors or Masters degree in Computer Science, Engineering, or related field, or equivalent practical experience.
Functional Areas: Software/Testing/Networking
Read full job description3-5 Yrs
Bangalore / Bengaluru
6-10 Yrs
Gurgaon / Gurugram