Dashhire

Senior MERN Developer - React.js/Node.js/MongoDB

Click Here to Apply

Job Location

bangalore, India

Job Description

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. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 11/28/2024
Click Here to Apply
View More Dashhire Jobs

Contact Information

Contact Human Resources
Dashhire

Posted

November 28, 2024
UID: 4937080877

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.