Senior Mobile Engineer (Android) [3x37n]
SKM Group
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 102KJob location
Remote
Tech stack
JavaScript
Android
Automation of Tests
Biometrics
Mobile Application Development
Continuous Integration
Global Positioning Systems (GPS)
Push Technology
Python
OAuth
Systems Development Life Cycle
Data Streaming
Web Applications
Facebook Flow
Generative AI
Firebase
Backend
FastAPI
Kotlin
Data Analytics
Jetpack Compose
Front End Software Development
Asynchronous Programming
REST
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.