- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 weeks ago
- Work mode
- Work from home
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
Our client, an innovative European deep-tech company, is creating a decentralized, energy-efficient alternative to traditional cloud providers. Their platform leverages distributed bare-metal infrastructure combined with advanced automation to deliver sovereign, high-performance computation for modern applications.
This opportunity is for a Lead Android Engineer with a staff-level mindset and extensive experience in developing reliable, scalable Android applications. The position is highly technical and focuses on mobile system design, performance optimization, and robust integration with distributed backend systems.
Key Responsibilities
- Design and develop cutting-edge Android apps using Kotlin.
- Architect scalable, maintainable, and high-performance mobile solutions.
- Create intuitive and responsive user interfaces aligned with current Android design standards.
- Integrate Android applications with backend services and distributed systems seamlessly.
- Implement efficient data synchronization with offline support and robust network handling.
- Optimize applications for performance, memory consumption, and battery life.
- Uphold high-quality standards in coding, testing, and documentation.
- Engage actively in Agile/Scrum workflows contributing to planning and delivery.
- Manage the entire Android app lifecycle from development through deployment to the Play Store.
- Collaborate with backend and infrastructure teams for tight integration and operational excellence.
- Apply mobile security best practices, ensuring secure data handling and storage.
- Perform code reviews, mentor fellow developers, and bolster engineering quality standards.
- Champion best practices in Android architecture, continuous integration/delivery, and release processes.
Required Qualifications
- 5 to 6+ years experience in Senior or Lead Android Engineering roles.
- Expertise in Kotlin and Android SDK.
- Proficiency with modern Android architectural patterns, such as MVVM and Clean Architecture.
- In-depth knowledge of Android performance optimization and lifecycle management.
- Hands-on experience integrating RESTful APIs and working with asynchronous programming paradigms like Coroutines and Flow.
- Familiarity with data persistence mechanisms, including Room and SQLite, along with effective caching techniques.
- Experience using testing frameworks and debugging tools on Android.
- Proven track record working in Agile development teams.
- Excellent communication skills with the ability to guide and influence technical decisions.
Preferred Qualifications
- Experience developing UIs with Jetpack Compose.
- Understanding of CI/CD pipelines and mobile application release workflows.
- Knowledge of mobile security concepts including secure storage, encryption, and authentication.
- Familiarity with distributed systems or cloud platform architectures.
- Background in deep-tech fields, infrastructure projects, or performance-critical environments.
- Experience using observability and mobile analytics tools.
Additional Information
This role is fully remote and candidates should be available to work within the EMEA timezone. Fluent English communication skills are essential.
Joining this company means contributing to revolutionizing cloud infrastructure by leveraging decentralization and automation to create sovereign and energy-efficient services. You will thrive in a technically demanding environment where performance, scalability, and user experience are paramount, and your work will impact future distributed platform innovations.
Our client practices equal opportunity hiring and embraces diversity. Personal data collected during the hiring process will be handled in compliance with GDPR regulations for recruitment purposes only.