2,316 Open roles
101 Companies
49 Posted today
Jobs / Flutter International / Android Engineer
This job is no longer available.

This position has been closed.

Posted 2026-10-05

Android Engineer

Description

Flutter International is looking for a Middle Android Developer to join the team and contribute to the development of a large production Android application. The role involves working on feature development, performance optimisation, and the modernisation of existing codebases.

The successful candidate will collaborate with a cross-functional team including backend developers, QA engineers, designers, and product managers to deliver high-quality software. The position focuses on maintaining application stability and implementing modern Android development practices.

Responsibilities
  • Develop and maintain Android features using Kotlin.
  • Build new UI using Jetpack Compose and support existing XML screens.
  • Work with ViewModels, StateFlow, LiveData, and UI state management.
  • Integrate REST APIs using Retrofit and OkHttp.
  • Maintain features that currently use RxJava and assist with gradual modernisation.
  • Diagnose bugs and improve application performance and stability.
  • Write unit tests and contribute to improving test coverage.
  • Participate in code reviews and technical discussions.
  • Collaborate with backend developers, QA engineers, designers, and product managers.
  • Support application releases and resolve production issues.
Requirements
  • At least 2–3 years of Android development experience (required).
  • Strong knowledge of Kotlin (required).
  • Good understanding of the Android SDK and application lifecycle (required).
  • Practical experience with Jetpack Compose (required).
  • Experience maintaining XML layouts, Fragments, and View Binding (required).
  • Knowledge of MVVM and Clean Architecture principles (required).
  • Experience with Coroutines, Flow, and StateFlow (required).
  • Experience with Retrofit, OkHttp, and REST APIs (required).
  • Familiarity with RxJava (required).
  • Experience with Navigation Component (required).
  • Understanding of dependency injection (required).
  • Experience with Git and collaborative development (required).
  • Ability to write clean, maintainable, and testable code (required).
  • Experience with unit testing and mocking (required).
  • Good debugging and problem-solving skills (required).
Benefits
  • Generous annual leave (30 days standard).
  • Hybrid work arrangements.
  • Individual health insurance.
  • Paid sick leave.
  • Family reward.
  • Performance and referral bonuses.
  • 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 →

Similar Active Jobs
Flutter InternationalHR & TalentHyderabad, India

HR Operations Partner (Workday - Hire to Retire)

Flutter International is looking for a HR Operations Partner to provide core HR transactional support and query management via Workday. The role acts as a primary point of contact for global employees, ensuring efficient resolution of HR enquiries and maintaining high data privacy standards.

HybridFull-timeMid-level3+ yearsEnglish
2026-10-16
Flutter InternationalSalesYerevan, Armenia

Customer Service Agent

Flutter International is seeking a Customer Service Agent in Yerevan, Armenia to provide seamless support for iGaming and sports betting players. The role focuses on creating an unrivalled customer experience through understanding, protection, and passion.

On-siteFull-timeMid-levelEnglish
2026-10-15
Flutter InternationalProduct & DevelopmentTbilisi, Georgia

AI Coach

Flutter International is looking for an AI Coach to train staff and leadership on Generative AI and agent design. The role involves identifying business opportunities for AI, guiding the development of prototypes, and building internal capability to ensure effective and responsible AI use.

On-siteFull-timeMid-levelFixed-termEnglish
2026-10-14
Flutter InternationalProduct & DevelopmentSofia, Bulgaria

Game Integrity Bot Specialist

Flutter International is looking for a Game Integrity Bot Specialist in Sofia to combat unfair play. The role involves investigating the use of prohibited software and AI to ensure a fair and trusted environment for all PokerStars customers.

HybridFull-timeMid-levelEnglish
2026-10-13
Flutter InternationalDesignLeeds, United Kingdom

Senior Creative Project Manager

Flutter International is seeking a Senior Creative Project Manager to lead creative operations and a small team in Leeds. The role acts as the central link between stakeholders and creative teams, ensuring high-quality campaign delivery through effective project governance and management.

HybridFull-timeSenior3+ yearsEnglish
2026-10-13