TL;DR

Senior Android Developer (iGaming): Developing and maintaining Android applications for the Casino unit, enhancing product functionality and supporting existing codebase with an accent on Kotlin, Jetpack Compose, and multithreading. Focus on integrating third-party modules, investigating external issues, and collaborating with distributed teams.

Location: The Casino Unit, where this role is based, has teams located in Estonia, Bulgaria, and Ukraine.

Company

Playtech is a publicly listed technology company founded in 1999, focused on delivering innovative products and services to the regulated gaming market.

What you will do

  • Provide ongoing support for the existing Android project codebase.
  • Develop new features that enhance product functionality.
  • Maintain and integrate internal and external third‑party modules and frameworks.
  • Investigate and resolve project‑related external issues.
  • Collaborate effectively with distributed teams across locations.

Requirements

  • Expert knowledge of Kotlin and the Android SDK.
  • Hands‑on experience with Jetpack Compose.
  • Understanding of mobile app design patterns and best practices.
  • Confidence with Kotlin Coroutines and multithreading.
  • Knowledge of Kotlin Multiplatform.
  • Experience with version control systems such as SVN and Git.
  • Work with build tools like Gradle.
  • Apply testing frameworks, including JUnit and MockK.
  • Show readiness to learn new tools, platforms, and technologies.
  • Thrive as a collaborative team player.
  • Demonstrate a strong willingness to work and contribute.

Nice to have

  • Experience integrating analytics SDKs such as Firebase, AppsFlyer, or XtremePush.
  • Familiarity with HTTP, XML, JSON, HTML, CSS, and JavaScript.
  • Hands‑on experience interacting with server‑based web services via REST.
  • Knowledge of Hilt, Android Architecture Components, OkHttp, Glide, and Maven.

Culture & Benefits

  • Meaningful impact on a large‑scale, high‑visibility product.
  • Continuous growth through hands‑on experience with modern technologies such as Kotlin Multiplatform, Jetpack Compose, CI/CD, and advanced testing practices.
  • Mature engineering environment where strong foundations are already in place.
  • Real influence over product decisions, team processes, and technical direction.
  • Opportunities for guiding and supporting teammates as the team evolves and the product grows.
  • Constant learning and development opportunities and professional growth programs.
  • Support for active lifestyle and mental well-being, including sports classes, master classes, and monthly well-being activities.