Full job description
Job Summary :
We are seeking a highly skilled and experienced MERN Stack Developer with at least 4+ years of hands-on experience in building robust, scalable web applications using SQL and NoSQL databases, Express.js, React.js, and Node.js. The ideal candidate is passionate about clean code, has a strong understanding of RESTful APIs, and is comfortable working in a fast-paced agile environment.
Key Responsibilities :
- Design, develop, and maintain full-stack web applications using the MERN stack.
- Build reusable components and front-end libraries using React.js.
- Develop and manage well-functioning databases and servers using SQL / NoSQL Node.js.
- Write clean, scalable, and efficient backend code using Express.js.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed and scalability.
- Create and maintain technical documentation.
- Participate in code reviews, testing, and debugging to ensure high-quality software.
- Develop scalable and maintainable front-end applications using React and TypeScript
- Implement responsive UI / UX designs using HTML5, CSS3, and JavaScript
- Handle asynchronous data loading and interactions using AJAX and RESTful APIs
- Maintain and refactor legacy components using jQuery as needed
- Collaborate with designers, back-end developers, and QA to ensure pixel-perfect implementation.
- Integrate third-party APIs and services when needed.
- Stay up to date with emerging technologies and industry trends.
- Experience with TypeScript is an added advantage.
- Familiarity with cloud platforms (AWS, GCP, Azure).
- Knowledge of containerization technologies like Docker.
- Experience with Agile / Scrum methodologies.
- Familiarity with RESTful APIs and modern authorization mechanisms (e.g., JWT, OAuth).
- Proficient understanding of code versioning tools, such as Git.
- Good understanding of front-end technologies like HTML5, CSS3, and responsive design.
Required Skills and Qualifications :
Bachelor's degree in Computer Science, Information Technology, or related field.4+ years of professional experience in MERN stack development.Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.In-depth knowledge of React.js and its core principles.Solid experience with Node.js and Express.js frameworks.Experience with SQL and NOSQL databaseExperience with unit testing frameworks like Jest or Mocha is a plus.Experience with DevOps tools or CI / CD pipelines is a bonus.(ref : hirist.tech)