Principal Android Engineer

1 Month ago • 10 Years + • Mobile Development

Job Summary

Job Description

Kaizen Gaming, the team powering Betano, is seeking a highly experienced Principal Android Engineer with over 10 years of experience in Android development using Kotlin. The role involves defining, implementing, and maintaining scalable architectures, leading technical roadmaps for accelerator teams, and driving innovation with cutting-edge technologies. Responsibilities include developing high-performance, real-time Android applications with complex UIs using Kotlin and Jetpack Compose, ensuring adherence to coding best practices (Dagger2, Kotlin Flows & Coroutines, MVC, MVP, MVVM), conducting code reviews, and optimizing application performance. The engineer will collaborate with product managers and designers, mentor junior engineers, provide post-deployment ownership, and maintain CI/CD pipelines. A strong understanding of architectural patterns and familiarity with Agile methodologies are essential. The ideal candidate will possess strong leadership, accountability, and communication skills.
Must have:
  • 10+ years of Android development experience
  • Proficiency in Kotlin
  • Experience with Jetpack Compose
  • Knowledge of Kotlin Flows & Coroutines
  • Experience with Dagger2
  • Expertise in MVC, MVP, MVVM architectural patterns
  • Strong leadership capabilities
  • High degree of personal accountability
Good to have:
  • Experience with real-time applications and complex UIs
  • Experience architecting scalable systems
  • Familiarity with Firebase services
  • Experience with pair programming
  • Knowledge of Bitrise and GitLab for CI/CD
  • Familiarity with Transifex
  • Experience with unit and UI testing

Job Details

We are Kaizen Gaming

Kaizen Gaming, the team powering Betano, is one of the biggest GameTech companies in the world, operating in 19 markets. We always aim to leverage cutting-edge technology, providing the best experience to our millions of customers who trust us for their entertainment.

We are a diverse team of more than 2.700 Kaizeners, from 40+ nationalities spreading across 3 continents. 

Our #oneteam is proud to be among the Best Workplaces in Europe and certified Great Place to Work across our offices. Here, there’ll be no average day for you. Ready to Press Play on Potential?

Principal Engineer, Android

Let’s start with the role

We are seeking a highly experienced Principal Engineer specializing in Android development, with over 10 years of hands-on experience. The ideal candidate will have a strong background in creating real-time applications with complex UIs, technical leadership, and architectural foresight. In this role, you will own and deliver the technical roadmap for our accelerator teams while driving innovation and ensuring the adoption of high-quality engineering practices.

As a Principal Android Engineer you will:

Technical Leadership

  • Define, implement, and maintain scalable architectures for Android applications.
  • Lead the creation and delivery of the technical roadmap for accelerator teams.
  • Provide architectural foresight to anticipate and mitigate technical challenges.
  • Drive innovation by evaluating emerging technologies and prototyping solutions.

Development & Code Quality

  • Develop high-performance, real-time Android applications with complex UI using Kotlin and Jetpack Compose.
  • Ensure adherence to coding best practices, including dependency injection (Dagger2), reactive programming (Kotlin Flows & Coroutines), and design patterns (MVC, MVP, MVVM).
  • Conduct rigorous code reviews to uphold quality and compliance with established standards.
  • Optimize application performance to ensure a seamless user experience.

Collaboration & Mentorship

  • Collaborate cross-functionally with product managers, designers (Figma), and other teams using tools like Jira/Confluence.
  • Mentor junior engineers and promote knowledge sharing across teams.
  • Lead critical initiatives while effectively managing risks and uncertainties.

Monitoring & Support

  • Provide post-deployment ownership, including monitoring system health using Firebase/Google Analytics.
  • Maintain robust CI/CD pipelines using Bitrise and GitLab for seamless deployments.
  • Advocate for unit testing (JUnit) and UI testing frameworks to ensure reliability.

Strategic Influence

  • Align technical decisions with business goals and customer needs.
  • Leverage data-driven insights to inform and guide decision-making.
  • Manage technical debt while ensuring system scalability and maintainability.

What you’ll bring:

Technical Skills

  • Extensive experience (10+ years) in Android development using Kotlin.
  • Proficiency in Jetpack Compose, Kotlin Flows & Coroutines, Dagger2, ViewBinding, Firebase, and in-house navigation libraries.
  • Expertise in architectural patterns such as MVC, MVP, MVVM.
  • Strong knowledge of CI/CD tools (Bitrise), code quality tools (Detekt), and translation management systems (Transifex).
  • Familiarity with Agile methodologies, including Scrum and Kanban.

Supportive Processes

  • Experience in pair programming for collaborative problem-solving.
  • Proven ability to design scalable systems for large-scale applications.

Soft Skills

  • Strong leadership capabilities paired with a "get things done" mindset.
  • High degree of personal accountability for project outcomes and team success.
  • Effective communication skills to align technical strategies with business goals.
  • Resilience in managing changes and uncertainties.

Preferred Experience

  • Hands-on experience developing real-time applications with complex UIs for millions of users.
  • Proven track record of architecting scalable systems while managing dependencies across teams.
  • Familiarity with Firebase services (Crashlytics, Analytics) for monitoring production systems.

This role offers an exciting opportunity to lead cutting-edge Android development projects while shaping the technical vision of our organization.

Similar Jobs

Fashionphile - Supervisor, Inbound & Outbound Operations

Fashionphile

New York, United States (On-Site)
2 Months ago
CyberArk - Manager, IT Security Architecture

CyberArk

Israel (Hybrid)
2 Months ago
PwC - ITSDC Associate (Proby)

PwC

Pasig, Metro Manila, Philippines (On-Site)
8 Months ago
Synechron - Big Data Engineer (Java, Spark, Hadoop, NoSQL, Cloud)

Synechron

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Zscaler - SDR Operations Manager, APJ

Zscaler

Singapore (Hybrid)
1 Week ago
truecaller - Staff Android Engineer

truecaller

Bengaluru, Karnataka, India (On-Site)
1 Week ago
endava - iOS Developer

endava

Osijek, Osijek-Baranja County, Croatia (On-Site)
1 Week ago
Google - Software Engineer II, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
Unity - Senior Mobile Developer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Cubic corporation - Principal Software Development Lead (m/f/d) - Mobile Applications (iOS / Android)

Cubic corporation

Hamburg, Hamburg, Germany (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Senior Manager, Data Analytics

The Walt Disney Company

New York, New York, United States (On-Site)
2 Months ago
Open Systems Technologies - Delivery Driver

Open Systems Technologies

Cibolo, Texas, United States (On-Site)
3 Weeks ago
Zinrelo - Data Scientist

Zinrelo

Pune, Maharashtra, India (Hybrid)
8 Months ago
Alation - Enterprise Account Executive

Alation

London, England, United Kingdom (Remote)
5 Days ago
LTI Mindtree - Senior Specialist - Interactive SEM Consultant

LTI Mindtree

Tokyo, Japan (On-Site)
4 Weeks ago
bytedance - Senior Backend Software Engineer, Trust and Safety

bytedance

Singapore (On-Site)
8 Months ago
Enphase Energy - Staff Revenue Operations Analyst

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Play Perfect - Business Analyst

Play Perfect

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Aeries technology - Assistant Manager - Finance

Aeries technology

Mumbai, Maharashtra, India (On-Site)
1 Week ago
Daily Wire - Graphic Designer

Daily Wire

Nashville, Tennessee, United States (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Athens, Greece

PwC - Experienced Senior SAP PM Professional (Energy Sector)

PwC

Athens, Greece (Hybrid)
7 Months ago
kaizen gaming  - Business Development Manager

kaizen gaming

Athens, Greece (Hybrid)
1 Month ago
Tesla - Electric Motor Technologist - Prototyping

Tesla

Athens, Greece (On-Site)
5 Months ago
kaizen gaming  - Data Science Team Lead

kaizen gaming

Athens, Greece (Hybrid)
1 Month ago
kaizen gaming  - Senior Information Security Engineer

kaizen gaming

Athens, Greece (On-Site)
1 Month ago
kaizen gaming  - Senior Data Quality Analyst

kaizen gaming

Athens, Greece (Hybrid)
1 Month ago
Ansys - Technical Support Engineer, Low Frequency Electromagnetics

Ansys

Athens, Greece (On-Site)
2 Weeks ago
kaizen gaming  - Senior Data Engineer, AI applications

kaizen gaming

Athens, Greece (Hybrid)
1 Month ago
AFRY - Lead QA/QC Engineer

AFRY

Alexandroupoli, Greece (On-Site)
1 Year ago
ARHS - Mid Business Analyst

ARHS

Athens, Greece (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Cubic corporation - Principal Software Development Lead (m/f/d) - Mobile Applications (iOS / Android)

Cubic corporation

Hamburg, Hamburg, Germany (Hybrid)
2 Months ago
DraftKings - Lead Software Engineer, Android

DraftKings

Canada (Remote)
2 Months ago
Crunchyroll - Staff iOS Games Integration Engineer

Crunchyroll

Los Angeles, California, United States (Hybrid)
2 Months ago
Expedia - iOS Engineer III - Smart Shopping

Expedia

Chicago, Illinois, United States (On-Site)
2 Days ago
Technorizen Software Solution - Exp. IOS Developer (Indore)

Technorizen Software Solution

Indore, Madhya Pradesh, India (On-Site)
12 Months ago
binance - Senior Android Engineer

binance

Asia, Lima Region, Peru (Remote)
2 Years ago
eBay - Lead iOS Engineer

eBay

Portland, Oregon, United States (Hybrid)
1 Month ago
Drive mode - Senior Software Engineer - Mobile (Android)

Drive mode

Mountain View, California, United States (Hybrid)
1 Year ago
Red panda games - Sofware Developer for mobile games

Red panda games

Bengaluru, Karnataka, India (Remote)
10 Months ago
Toast - Software Engineer II, Android (FSR)

Toast

Toronto, Ontario, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Kaizen Gaming is one of the biggest and fastest growing GameTech companies in the world. With a focus on Technology and People we aim to continually improve our products and services to provide the best and most trusted online gaming experience to our customers around the world. 


We operate two brands in 13 countries: Betano (Portugal, Romania, Germany, Brazil, Bulgaria, Czech Republic, Chile, Peru, Ecuador, Canada-Ontario, Nigeria) and Stoiximan (Greece, Cyprus), and employ more than 2,200 people across three continents. Obsessed with our customers, we use technology and data to constantly push the boundaries of online gaming entertainment. 


Why work with us


💻Tech the Ride | Our Adventure

We have made it our quest to shape and influence the GameTech industry globally. We Kaizeners move fast and make things happen: we imagine, develop and build with no

limitations. Working here means getting the freedom to explore as you help us create the technology that powers entertainment.


😎Pick #oneteam | Our Culture

We each have a role to play in building a company culture we can all trust. We Kaizeners are open, direct and respectful; we support each other to reach our goals as

#oneteam. Working here means facing challenges that inspire the team to be on its A-game to get the job done.


☝ Level up | Our Growth

We know our hard work will take us places. We Kaizeners get plenty of opportunities to supercharge our potential as the company grows, overcoming challenges with the support of our colleagues. Working here means continually finding new boundaries to push and new career horizons to reach.


Press Play on Potential!

Join our #oneteam

Athens, Greece (Hybrid)

Athens, Greece (Hybrid)

Thessaloniki, Greece (Hybrid)

Lima, Callao Region, Peru (On-Site)

Athens, Greece (Hybrid)

Lisbon, Lisbon, Portugal (Hybrid)

São Paulo, Brazil (Hybrid)

Sofia, Sofia City Province, Bulgaria (Hybrid)

Buenos Aires, Buenos Aires, Argentina (Hybrid)

View All Jobs

Get notified when new jobs are added by kaizen gaming

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug