Android Engineer

Bonial International GmbH
Berlin, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Berlin, Germany

Tech stack

Flutter
Artificial Intelligence
Android
Software Quality
Code Review
Continuous Integration
Mobile Application Software
JSON
Pair Programming
Web Services
Software Organization
Large Language Models
iOS
Backend
Kotlin
Integration Tests
Solid Principles
Information Technology
Jetpack Compose
Web Technologies

Job description

You will be working in a cross-functional team (Web, Android, iOS, Backend), that delivers end-to-end features to our App and Web users. Our outstanding team spirit is driven by flat hierarchies, a high degree of self organization and technology freedom. If you have a strong motivation to shape the future of digital offer communication, to create state-of-the-art IT products and to deliver high quality code, let's talk. About the role We look for a passionate senior Android engineer with strong experience in maintaining and further implementing large-scale Apps. You will be working closely with product managers and other engineers to ship high quality features to our App users. Main responsibilities * End-to-end ownership of our domain features across our Android apps, with the autonomy to operate independently and proactively resolve technical challenges. * Design and implement while considering the SOLID principles. * Improve the code quality by writing unit, UI, and

Requirements

integration tests. * Mentor and help junior developers to improve their engineering and analytical skills. * Drive technical discussions within the team to ensure effective design and architectural decisions. ## Job requirements * Bachelor or a master's degree in computer science or similar qualifications. * Strong experience in Android Development with a focus on Kotlin. * Solid understanding of Kotlin coroutines and Jetpack Compose. * Experience in iOS development. * Experience with agentic tools (e.g., LLM agents, AI copilots and Claude Code). * Familiarity with web technologies and web services (such as HTTPS, JSON, REST). * Strong analytical, modeling, and architectural skills. * Experience working in distributed and cross-functional teams while applying modern software development practices such as continuous integration, code reviews, and pair programming. * A team player attitude and always lending a hand and taking on new challenges. * Fluent communication skills in English; German is NOT required! PLUS: * Experience working with big projects. * Eager to challenge the status quo. * Interest in current trends in the area of mobile software development. * Interest or first-hand experience with other mobile technologies such as KMM Swift and Flutter.

About the company

Bonial, part of Axel Springer SE, is a leading drive to store marketing partner across Europe. With our kaufDa and MeinProspekt platforms, Bonial inspires millions of shoppers each month by connecting them with their favorite brands & retailers.

More than 1500 retailers & brands across all retail sectors rely on the tailor-made, data driven marketing solutions from Bonial.com to promote their offers & reach measurable business results with maximized return on investment.

Apply for this position