Senior Mobile Engineer (Android) [3x37n]

SKM Group
UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£45,000.0 - £102,000.0
Working hours
Regular working hours
Languages
English
Job source

Tech stack

JavaScript (Programming Language) Android Software Development Automation of Tests Biometrics Mobile Application Development Continuous Integration Global Positioning Systems (GPS) Push Technology Python (Programming Language) OAuth Systems Development Life Cycle Data Streaming
+13 more
Web Applications Facebook Flow Generative AI Firebase Backend Fastapi Kotlin Data Analytics Jetpack Compose Front End Software Development Asynchronous Programming Restful APIs Multiplatform

Job description

As a key architect, your mission is to design and ship a high-scale native application that redefines the sports industry standard. You will work in a proactive, self-starter environment, collaborating with cross-functional teams to bridge the gap between traditional media and data-driven digital experiences., * Core Stack: Kotlin, Jetpack Compose, Coroutines, Flow, Foreground Services, Firebase, RESTful APIs, CI/CD

  • Backend & Frontend: Python, FastAPI, Kotlin Multiplatform (KMP), Progressive Web Apps (PWA), JavaScript, WebViews
  • Security & Hardware: OAuth2.0, Keychain, Biometrics, GPS, Camera, Push Notifications
  • Emerging Tech: Generative AI
  • Documentation: Mermaid

What You’ll Do

  • Architect and develop high-performance native Android features using Jetpack Compose and Kotlin.
  • Establish and own the mobile CI/CD pipeline, automated testing (unit, integration, device-in-the-loop), and release processes.
  • Integrate complex hardware and security features including Biometrics, GPS, and OAuth2.0 protocols.
  • Collaborate on the backend interface using Python and FastAPI to ensure seamless data flow.
  • Proactively identify technical risks and propose innovative solutions to improve the overall SDLC.
  • Ensure high-quality fan experiences by optimizing Foreground Services and real-time notification systems.

Requirements

Do you have experience in Android development?, * 5+ years of professional mobile engineering experience shipping native Android apps at scale.

  • Deep proficiency in the modern Android stack, specifically Coroutines, Flow, and Jetpack Compose.
  • Proven ability to diagnose and resolve complex architectural issues under pressure.
  • Strong communication skills in English and the ability to guide non-technical stakeholders.
  • Experience with Kotlin Multiplatform (KMP) or PWA is highly preferred., * Android development: 5 years (required)

Benefits & conditions

  • Attractive salary
  • Large freedom and real influence
  • No unhealthy competition, team approach to meeting challenges
  • Remote-first, flexible working culture
  • Company apartments in cool cities across Europe: work and enjoy a memorable getaway

About the company

We are a software house with 18 years of experience and a global portfolio of projects. We help businesses modernize, scale, and innovate through custom software solutions. Our team embraces unconventional ideas and new technologies, delivering solutions with real impact. If you value professionalism, creativity, and a strong engineering culture, you’ll feel at home here.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

Videos

See all

Related articles

See all