2,316 Open roles
101 Companies
49 Posted today
Jobs / Flutter International / Back-End Developer
Posted 2026-10-01

Back-End Developer

Description

Flutter International is looking for a skilled Backend Developer to join the team in Tbilisi. The role involves building and maintaining scalable backend applications and services to support a high-performance infrastructure. The developer will be responsible for creating backend services in Node.js and supporting or improving existing PHP/Laravel systems.

Flutter International expects the successful candidate to collaborate closely with engineers, participate in technical discussions, and contribute to the evolution of backend architecture and best practices. The role requires ownership of the performance and stability of mobile backend services, ensuring efficient API operations and rapid incident resolution. This position follows a hybrid working model, allowing for a combination of remote work and time in the office.

Responsibilities
  • Develop and maintain scalable backend services and APIs using Node.js and PHP/Laravel (Nova).
  • Collaborate with developers, DevOps engineers, product owners, and other stakeholders to deliver robust and secure backend solutions.
  • Participate in technical design discussions and continuously improve backend architecture and performance.
  • Design and implement RESTful APIs and integrations, including real-time features such as WebSockets.
  • Integrate with databases (SQL and NoSQL), message brokers, third-party services, and external APIs.
  • Write clean, reusable, and testable code, perform unit tests, and maintain high standards for code quality through reviews.
  • Debug and optimize backend systems for performance, scalability, and security.
  • Maintain technical documentation and API guidelines.
Requirements
  • 5+ years of professional software engineering experience, with strong hands-on backend development (required).
  • 2+ years of backend experience in either Node.js (TypeScript) or PHP (Laravel) (required).
  • Solid experience designing and integrating RESTful APIs (required).
  • Strong grasp of backend architecture, scalability, microservices, and API security best practices (required).
  • Proficiency with Git and collaborative workflows (required).
  • Experience with testing (unit, integration, end-to-end) using tools such as Jest, Mocha, or Supertest (required).
  • Familiarity with CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes) (required).
  • Experience with cloud platforms, preferably AWS (required).
  • Deep expertise in Node.js and TypeScript or strong knowledge of the Laravel ecosystem (required).
  • Experience with asynchronous processing such as Kafka or RabbitMQ (required).
  • Understanding of authentication and authorization mechanisms like OAuth2, JWT, and OpenID Connect (required).
  • Knowledge of relational and non-relational databases (required).
  • Proficient in written and verbal English communication (required).
  • SOAP exposure (nice-to-have).
  • Familiarity with infrastructure as code tools like Terraform or CloudFormation (nice-to-have).
  • Experience with monorepo setups (nice-to-have).
Benefits
  • 30 days annual leave
  • Hybrid working opportunities
  • Individual health insurance
  • Paid sick leave
  • Paid maternity and paternity leave
  • Family reward
  • Performance and referral bonuses
  • Loyalty award
  • Pension benefits
  • Training and career progression opportunities
About Flutter International

Flutter International is the international division of Flutter Entertainment, the world's leading online sports betting and gaming company. It operates a portfolio of brands including PokerStars, Betfair International, Adjarabet, Sisal, Snai, Betnacional, Junglee Games and MaxBet across markets outside the UK, Ireland, US and Australia. The division combines world-class brands with global scale and a challenger mindset, drawing on shared capabilities the group calls the "Flutter Edge". Flutter Entertainment is listed on the New York Stock Exchange and London Stock Exchange.

Read more about Flutter International →

Apply on Flutter International →