Senior Back End Developer (SSO)

As a Senior Back End Developer, you will design and implement authentication services, build integrations with external providers, and contribute to platform-level architecture decisions. You will work with high-load systems, distributed architectures, and modern backend technologies while collaborating with a strong engineering team.

 

Key Responsibilities

  • Design and develop product features with a focus on SSO and backend services.
  • Build integrations with third-party financial and technical providers.
  • Develop public-facing web services and internal microservices.
  • Participate in platform-level decision-making regarding technology and practices.
  • Ensure reliability, scalability, and performance of backend services.
  • Follow best engineering practices and share knowledge within the team.

 

Requirements

  • 5+ years of commercial development experience with Node.js.
  • 3+ year of experience with NestJS (or willingness to dive in quickly).
  • Experience building REST API and/or GraphQL using NestJS.
  • Strong proficiency in TypeScript.
  • Hands-on experience with MongoDB, MySQL, or PostgreSQL.
  • Experience integrating third-party APIs/services (sports feeds, payments, etc.).
  • Experience with message queues (RabbitMQ, Kafka, or similar).
  • Understanding of distributed systems architecture.
  • Experience with Redis for caching and Pub/Sub (preferably).

 

Nice-to-Have

  • Experience with high-load systems (especially real-time data).
  • Background in writing automated tests (Unit, Integration, E2E).
  • Knowledge of WebSocket, gRPC, or other real-time technologies.
  • Familiarity with CQRS, Event Sourcing, DDD patterns.
  • Experience deploying apps in Docker/Kubernetes/CI/CD environments.
  • Background in the gambling/betting industry (a strong plus).

 

What We Offer

  • Competitive salary based on experience and skills.
  • Flexible working schedule (remote/hybrid).
  • 17 paid vacation days and 14 paid sick leave.
  • Mentorship and clear career growth.
  • Access to courses, certifications, and conferences.
  • Collaborative team and knowledge-sharing environment.
  • International projects with modern tech stack.

Required languages

English B2 - Upper Intermediate
Node.js, Nest.js, GraphQL, PostgreSQL, RabbitMQ, TypeScript
Published 4 September
19 views
ยท
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...