HamburgerMenu
hirist

Senior Full Stack Developer - Node.js/React.js

VSHR UNNATI LLP
Ahmedabad
6 - 7 Years

Posted on: 10/07/2025

Job Description

Job Description :


We are looking for an experienced Full Stack Developer with a strong focus on React, Node.js, and MongoDB to join our team. You will be responsible for building highly scalable front-end and back-end systems, developing responsive web applications, and ensuring seamless data flow between the client and server. The ideal candidate should have extensive hands-on experience with the MERN stack (MongoDB, Express, React, Node.js) and be able to work collaboratively across teams to deliver high-quality software solutions.


Key Responsibilities :


- Design and develop responsive user interfaces using React.js and front-end technologies

- Build and maintain scalable back-end services and RESTful APIs using Node.js and Express

- Integrate MS SQL, MongoDB databases for data storage, retrieval, and aggregation

- Work closely with UI/UX designers to create smooth user experiences and ensure technical feasibility

- Collaborate with back-end and database engineers to ensure smooth integration of front-end components with server-side logic

- Optimize applications for maximum speed, scalability, and security

- Write reusable, testable, and efficient code following best practices

- Debug and troubleshoot issues in both front-end and back-end environments

- Participate in code reviews and ensure quality across the entire development lifecycle
- Create and maintain technical documentation for ongoing projects


Key Skills & Qualifications :


- 5-6 years of professional experience in full-stack development with a focus on the MERN stack

- Proficiency in React.js, including hooks, functional components, and state management libraries (e.g., Redux)

- Strong expertise in Node.js and building RESTful APIs with Express.js

- Hands-on experience with MongoDB, including schema design, querying, and performance optimization

- Solid understanding of JavaScript, ES6+, HTML5, and CSS3

- Familiarity with asynchronous programming and integrating front-end with back-end services

- Experience with version control systems like Git and CI/CD pipelines (Jenkins, GitLab CI)

- Knowledge of build tools such as Webpack, NPM, and Babel

- Experience with front-end testing frameworks (e.g., Jest, Cypress) and back-end testing (e.g., Mocha, Chai)

- Understanding of web performance optimization techniques and security best practices

- Familiarity with cloud services (e.g., AWS, Azure) and deploying applications to cloud environments


Education : Bachelors degree in Computer Science, Engineering, or a related field (or equivalent practical experience)


Nice to Have :

- Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes

- Experience with NoSQL databases beyond MongoDB (e.g., Couchbase, Firebase)

- Experience with Progressive Web Apps (PWA) and mobile-first development

- Knowledge of authentication mechanisms (OAuth, JWT, etc.)


info-icon

Did you find something suspicious?