Posted on: 14/07/2025
Responsibilities :
- Design, develop, and maintain full-stack web applications using the MERN stack.
- Build RESTful APIs using Node.js and Express.js.
- Develop dynamic and interactive user interfaces using React.js.
- Design and implement database schemas using MongoDB.
- Develop reusable React components and libraries.
- Implement responsive and cross-browser compatible user interfaces.
- Optimize frontend performance for speed and efficiency.
- Manage state using React Context API, Redux, or other state management libraries.
- Develop and maintain server-side logic and APIs.
- Implement authentication and authorization mechanisms.
- Integrate with third-party APIs and services.
- Optimize backend performance and ensure scalability.
- Design and implement database schemas in MongoDB.
- Write efficient queries and optimize database performance.
- Manage data migrations and backups.
- Collaborate with product managers, designers, and other developers to deliver high-quality products.
- Participate in code reviews and provide constructive feedback.
- Communicate effectively with team members and stakeholders.
- Work in an Agile environment.
- Write unit and integration tests.
- Debug and troubleshoot issues across the stack.
- Ensure code quality and maintainability.
- Deploy and maintain applications on cloud platforms (AWS, Azure, Heroku).
- Monitor application performance and troubleshoot issues.
- Implement CI/CD pipelines.
Required Skills :
- Experience : 3-6 years of experience in full-stack web development using the MERN stack.
- MongoDB : Strong understanding of MongoDB and NoSQL databases.
- Express.js : Proficiency in building RESTful APIs using Node.js and Express.js.
- React.js : Expertise in developing dynamic user interfaces using React.js and its ecosystem.
- Node.js : Solid understanding of Node.js and its core modules.
- JavaScript : Strong proficiency in JavaScript (ES6+).
- HTML/CSS : Proficient in HTML5 and CSS3.
- Version Control : Experience with Git and version control systems.
- API Development : Experience with RESTful API design and development.
- Problem Solving : Strong problem-solving and debugging skills.
- Communication : Excellent written and verbal communication skills.
Preferred Skills :
- State Management : Experience with state management libraries like Redux or Context API.
- Testing : Experience with testing frameworks like Jest or Mocha.
- CI/CD : Experience with CI/CD pipelines and tools (e., Jenkins, GitLab CI).
- Cloud Platforms : Experience with cloud platforms like AWS, Azure, or Heroku.
- GraphQL : Familiarity with GraphQL.
- TypeScript : Experience with TypeScript.
- Docker : Experience with Docker and containerization.
- Agile Methodologies : Experience working in Agile/Scrum environments.
- UI/UX Design : Basic understanding of UI/UX design principles
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1512674
Interview Questions for you
View All