Senior Full Stack Developer (Angular and NestJS)

We are looking for a skilled fullstack developer to support the further development of a production-grade web application. The stack includes Angular (latest version) as the frontend framework, NestJS for the backend, MariaDB as the database, and Keycloak for authentication and authorization. We use TypeORM for data access.

Responsibilities:

  • Build and maintain Angular components (standalone components, Signals)
  • Extend and improve REST APIs using NestJS
  • Manage the MariaDB database schema and migrations using TypeORM
  • Implement and maintain Keycloak-based authentication, including role-based access control
  • Write end-to-end tests using Playwright or Cypress
  • Ensure high code quality and contribute to technical documentation


Requirements:

  • Strong experience with Angular (v16 or newer), including Signals
  • Proficiency with NestJS and modular backend architecture
  • Solid TypeScript knowledge
  • Hands-on experience with MariaDB and TypeORM
  • Real-world experience integrating Keycloak into fullstack apps
  • Experience with Playwright or Cypress for end-to-end testing
  • Familiarity with Docker, Git, and CI/CD pipelines


Project Info:

  • The application is already live and actively used
  • Tasks are well-defined and managed via GitHub
  • Collaboration with an internal development team
  • Modern, containerized infrastructure
  • We’re looking for someone who can get started soon. If the collaboration works well, long-term cooperation is possible.

Required languages

English B2 - Upper Intermediate
Ukrainian B2 - Upper Intermediate
Published 16 February
18 views
Β·
8 applications
To apply for this and other jobs on Djinni login or signup.
Loading...