About the client:
Our customer is the European online car market with over 30 million monthly users, with a market presence in 18 countries. As a Senior Android Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers.
About the role:
The engineering world is moving very fast. We are all learning every day. Your core traits should be curiosity and a strong drive to learn and grow. We do not expect you to know everything. We expect you to help accelerate our client’s curiosity and learning culture, and to become AI-first together.
Requirements:
- Experience as a Software Engineer for at least 6 years
- You are an expert regarding Kotlin and the Android SDK
- Know how to build features for a large-scale App
- Have owned complex, business-critical mobile systems end-to-end.
- Experience with Continuous Integration and Continuous Delivery Pipelines
- A pragmatic view of GenAI: you understand its limitations and risks and know how to put guardrails in place (reviews, tests, policies) to keep usage safe, compliant, and sustainable at scale.
- Fluency in English (B2 - C1 level). German proficiency is a plus.
Nice to Have:
- Experience working with cloud computing platforms, ideally AWS
- Experience working with GraphQL
Responsibilities:
- Working in the technology stack, we are using the native Android development stack:
- Kotlin, Dagger 2, Rx, Coroutines, Jetpack Compose, and integrate with a
- GraphQL backend and a few REST Services
- Familiarity with UI Testing frameworks
- Exploring the usage of advanced AI tools like Claude/Codex
- Drive the (technical) planning of projects & features
- Work closely with other teams that provide APIs to the Apps
- Evaluate and introduce new technologies
- Mentor other developers in the team
- Close collaboration with Product, UX, and Data
- Deliver work in trunk-based development style, using Feature Flags and experiments
- Join us on our journey by finding the right mix between effort, quality, and user value
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers