- Experience with state management libraries such as Redux, Context API, or Zustand.
- Knowledge of HTML5, CSS3, Bootstrap, Tailwind CSS, or Material UI.
- Experience with Git and version control systems.
- Understanding of REST APIs and microservices architecture.
- Familiarity with JWT authentication and authorization.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of Docker and CI/CD pipelines is a plus.
- Solid understanding of software development lifecycle (SDLC).
Preferred Qualifications
- Experience with TypeScript.
- Experience with Next.js.
- Knowledge of testing frameworks such as Jest, Mocha, or Cypress.
- Experience working in Agile development environments.
Responsibilities :**
Key Responsibilities
- Build responsive and user-friendly interfaces using React.js.
- Design and implement RESTful APIs and backend services using Node.js and Express.js.
- Work with MongoDB for database design, optimization, and management.
- Integrate third-party APIs and services.
- Collaborate with UI/UX designers, product managers, and other developers.
- Write clean, maintainable, and reusable code.
- Perform code reviews and ensure adherence to coding standards.