Key Responsibilities
- Develop responsive and user-friendly web applications using React.js.
- Build scalable backend services and REST APIs using Node.js and Express.js.
- Integrate frontend applications with backend APIs.
- Design and optimize database schemas and queries.
- Implement authentication and authorization mechanisms.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Debug, troubleshoot, and optimize application performance.
- Participate in code reviews and Agile development processes.
- Ensure application security, scalability, and maintainability.
Mandatory Skills
- 2-3 years of experience in React.js and Node.js development.
- Solid proficiency in JavaScript (ES6+).
- Hands-on experience with React.js, Hooks, Redux, and React Router.
- Experience in Node.js and Express.js.
- Expertise in REST API development and integration.
- Experience with MongoDB or SQL databases.
- Knowledge of HTML5, CSS3, and responsive web design.
- Experience with Git version control.
- Understanding of JWT/OAuth authentication mechanisms.
- Familiarity with Agile/Scrum methodologies.