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.
