Backend Engineer

Responsibilities:

  • Develop a gaming platform based on a microservice infrastructure using NodeJS from scratch
  • Maintain the legacy platform written and migrate functionality to a new platform
  • Participate in automating the CI/CD process
  • Communicate with 3'd party providers to integrate external APIs and payment solutions
  • Collaborate with DevOps and security teams to ensure system stability

 

Background:

  • 4+ years of total backend software development experience
  • Proficiency in JavaScript/Typescript using NodeJS
  • Commercial experience with NestJS framework
  • Experience launching products from start to finish (incl. building CI/CD)
  • Confident in unit, E2E testing using Jest/Mocha/Nock
  • Experience with database management systems, SQL, NoSQL and data migrations
  • Experience with Message brokers: RabbitMQ, Apache Kafka
  • Familiarity with Docker, Kubernetes
  • Experience integrating with various 3rd-party, preventing negative outcomes, and managing unexpected risks
  • B2+ English proficiency, both verbal and written, is required.

 

Nice to Have:

  • Experience with front-end development and integration techniques
  • PHP development experience
  • Knowledge of cloud services (e.g. AWS, GCP, or Azure)
  • Familiarity with security best practices (OWASP Top 10)
  • Familiarity with WebSockets
  • Experience with payment system integrations

 

Published 21 March
106 views
ยท
14 applications
100% read
ยท
15% responded
Last responded 3 hours ago
To apply for this and other jobs on Djinni login or signup.