Dashhire
Senior MERN Developer - React.js/Node.js/MongoDB
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
Location: bangalore, IN
Posted Date: 11/28/2024
Contact Information
Contact | Human Resources Dashhire |
---|