This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an Android Solutions Architect responsible for the end-to-end scalable architecture of complex Android applications in an automotive environment. You will ensure that the Android ecosystem aligns with enterprise standards, system requirements, and security/safety constraints, while also helping us integrate AI-powered capabilities into our solutions.
Job Responsibility
Own the overall architecture of Android applications and ensure alignment with enterprise standards and system requirements
Define and validate architectural decisions, including framework selection, design patterns (MVVM, MVI, Clean Architecture), and integration strategies
Design scalable, secure, and maintainable solutions for complex Android systems
Use AI development tools to accelerate prototyping, implementation discovery, debugging, and team productivity, with strong validation and review discipline
Lead technical discussions, mentor development teams, and support their technical growth
Define technical standards, guidelines, and best practices for Android development, with an open mindset towards emerging technologies and new trends in AI
Identify, evaluate, and mitigate technical risks, proposing alternative solutions when needed
Contribute to technical documentation and architectural diagrams
Work with automotive-grade software, including integration with vehicle systems (CarAPI, CAN bus, OEM backend)
Ensure proper CI/CD integration, performance optimization, and compliance with security requirements
Requirements
You are based in the Czech Republic
University degree in Computer Science, Software Engineering, or equivalent practical experience
5 years of software engineering experience, including strong Android development in Kotlin/Java
Hands-on experience using AI tools such as GitHub Copilot or agentic workflows in software delivery, with an understanding of their capabilities and limitations and the ability to critically validate generated outputs
Strong experience with modern Android development technologies: Kotlin, Java, Coroutines, Flows, Jetpack, Compose, MVVM/MVI, Clean Architecture, Modular Architecture
Advanced experience with Android SDK, AOSP, AIDL
Experience with JNI, C/C++, and optionally with developing HALs
Ability to design architecture for complex systems and oversee its implementation
Ability to take technical ownership of the entire solution lifecycle
Experience designing scalable and secure architectures
Ability to lead technical discussions, mentor teams, and introduce innovations
Ability to define and enforce best practices and technical standards
Experience with CI/CD integration and a strong focus on performance and security
Knowledge of integration with automotive systems (CarAPI, CAN bus, OEM backend)
Ability to work with automotive-grade software and its specific requirements
Nice to have
Experience developing for Android Automotive OS or Android Auto is a strong plus
What we offer
Individual plan of learning and development, attending conferences, participation in company innovation program, language courses
Flexible working hours
Cafeteria benefit system
Special reduced price of operating leasing for Škoda cars
Meal subsidy
Multisport card
Company contribution for supplementary pension insurance from 900 CZK/month
Sick days
Travel insurance for private purposes even for family members
T-Mobile Program – tariffs even for family members