Overview
Join to apply for the Senior Android Developer role at Bally’s Corporation
What you’ll be doing
- Lead the development, and delivery of Android applications with a focus on live video streaming and game mechanics.
- Manage scalable and modular components using Jetpack Compose and modern Android libraries.
- Integrate and optimize video playback and real-time communication tools (e.g., WebRTC or Firebase).
- Implement Firebase services for feature flag toggle capability.
- Familiarity with Datadog and Crashlytics for logging, monitoring, and incident response workflows.
- Collaborate with product managers, UI / UX designers, and backend engineers to define and implement intuitive features and interactions.
- Develop build and release pipelines using Gradle, and maintain GIT and CI / CD processes.
- Champion Android best practices around performance, offline-first design, battery / network optimization, and accessibility.
- Champion and contribute to code reviews, architecture decisions, and internal documentation.
Qualifications
5+ years of Android development experience, with at least 3 years using Kotlin professionally.Expert in Jetpack Compose, ViewModel, Navigation, Room, and other Jetpack libraries.Strong experience with video streaming and media playback.Solid understanding of Gradle, including custom plugins and performance tuning.Proficient in integrating and managing Firebase services across multiple app modules.Experience with mobile game development (e.g., mini-games, gamification mechanics, or full games) using Android-native tools or hybrid engines.Strong debugging, profiling, and performance analysis skills (memory leaks, rendering time, etc.).Familiar with asynchronous programming patterns (Coroutines).Comfortable working in agile environments and collaborating across time zones.Nice To Have
Knowledge of Android TV or casting protocols like Google Cast.Knowledge of video DRM, offline media storage, and adaptive bitrate streaming.Experience working with video encoding / decoding, or adaptive streaming (HLS).Understanding of design systems and accessibility standards.Benefits
Annual leaveAnnual bonusPension planHealth insuranceCompany share schemeVolunteering daysHome office allowanceWellness or Gym allowanceDNA / Values
At Bally’s Interactive, we are driven by a set of core values that we like to call our DNA. We strive to embody our DNA and keep them at the heart of everything we do!
We are Always Ready to embrace change, adapt, and do what it takes to delight our customers. We believe that You Make the Difference , which is what gives our players the best experience and keeps them coming back. We are All One Team , looking out for each other, respecting diversity while connecting through a common purpose. Our teams are Learning Every Day by showing constant curiosity and the drive to learn from successes, mistakes, new experiences, and the people around us. At Bally’s we Love to Lead by thinking differently, seeking innovation, and always looking for ways to raise our game.
Equal Opportunities
At Bally’s Interactive, we are committed to promoting equal opportunities in employment and working conditions. Diversity, Equity and Inclusion are important to us, and we encourage a culture where everyone can be themselves at work. We believe passionately that employing a diverse workforce is central to our success, this is our superpower. We do not discriminate against employees or job applicants on the basis of race, colour, nationality, ethnic or national origin, age, sex or sexual orientation, gender reassignment, religion or belief, marital or civil partner status, pregnancy or maternity, political opinion or disability.
Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
Gambling Facilities and CasinosReferrals increase your chances of interviewing at Bally’s Corporation by 2x
Sign in to set job alerts for “Android Developer” roles.
Barcelona, Catalonia, Spain 11 months ago
J-18808-Ljbffr
#J-18808-Ljbffr