We are looking for an experienced NestJS developer to support our backend development. The main focus will be building and maintaining RESTful APIs and ensuring secure integration with our authentication/authorization system.
You will work closely with our in-house team to implement new features, optimize performance, and help migrate from our current Adobe authentication setup to Keycloak.
Responsibilities: — Design and implement RESTful APIs using NestJS — Secure API endpoints with proper authentication and authorization — Integrate with Keycloak for user management and custom authentication flows — Collaborate with our team to understand requirements and deliver clean, maintainable code — Write unit/integration tests to ensure reliability — Participate in code reviews and propose improvementsRequirements — Strong experience with NestJS — Proven ability to build and scale RESTful APIs — Familiarity with authentication/authorization best practices — Good understanding of relational databases and ORMs — Comfortable with Git workflows
Nice to Have: — Experience with Keycloak (or similar IAM solutions) — Knowledge of AWS and Docker — CI/CD pipelines setup experience
We offer: — Cooperation with a stable company with well-established processes and a positive atmosphere — Flexible schedule: Mon-Fri (8 hours a day) — 18 days of paid vacation; 15 days sick leave — A decent level of remuneration with regular reviews of the results of cooperation — Corporate library for self-development — Extensive loyalty program