onsite
Node.js Developer - Mantrin
Software Engineer
Backend‑focused Node.js Developer (2‑3 years) responsible for building scalable REST and GraphQL APIs and a React.js admin dashboard, handling authentication, caching, and database management.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance RESTful and GraphQL APIs using Node.js.
- Create and enhance a React.js admin panel with full CRUD functionality and database integration.
- Implement authentication and authorization mechanisms using JWT and OAuth.
- Optimize API latency through caching strategies, query tuning, and efficient data handling.
- Collaborate with front‑end, QA, and DevOps teams to ensure seamless delivery and deployment.
Requirements
- 2–3 years of professional experience with Node.js and Express or similar frameworks.
- Proficiency in building React.js applications, especially admin interfaces.
- Strong understanding of RESTful principles, GraphQL, and API versioning.
- Hands‑on experience with JWT/OAuth authentication flows.
- Familiarity with relational or NoSQL databases and basic performance tuning.