
Senior Android Developer at Onfy
At a glance
Highlights
- Remote-first
- Permanent contract
- AI-integrated workflows
- International health-tech startup
Why this role might suit you
Senior Android Developer at Onfy provides ownership of architecture, work with modern Kotlin tools, and contribution to a fast-growing health-tech product, backed by an international group and offering permanent employment in Germany or Portugal.
Skills
About the role
Senior Android Developer at Onfy
Full-Time in Berlin, DE %LABEL_POSITION_TYPE_REMOTE_ANY%We are Onfy — a German pharmacy marketplace founded in 2021. We are on a mission to constantly find new and innovative ways to support your health online. We empower our customers to take their health into their own hands by providing an easy, convenient and affordable experience. Our website www.onfy.de launched in November 2021, and since then it has developed into an online platform that offers consumers the unique ability to order and to receive health products from several pharmacies at once with low prices and fast delivery. We are an agile, rapidly growing team of forward thinkers, and we believe in people who want to change the world of health for the better using the latest technology available.
Onfy is one of the key businesses of Joom, an international tech-centric group of e-commerce companies that was founded in 2016 in Latvia. Joom Group also includes the following businesses: Joom, a global cross-border marketplace; JoomPro, the first and only end-to-end cross-border B2B marketplace; and JoomPulse, an AI analytics tool for Mercado Livre sellers. Joom Group has offices in Latvia, China, Germany, and Brazil, with its headquarters in Lisbon, Portugal. We work as one international team, sharing knowledge and collaborating across countries, businesses and products.
We continue to evolve our app, making it more advanced, reliable, and engaging for users. We are looking for a Senior Android Developer to join the Onfy team — someone with deep Android expertise who can own complex technical areas, make strong architectural decisions, and actively contribute to product discussions.
The main focus of the role is Android development. At the same time, we value T-shaped engineers: experience with iOS would be a strong advantage, and experience with web development or interest in growing beyond Android would also be a plus.
We actively use AI in our engineering workflows and welcome candidates who thoughtfully apply AI tools to improve development speed, quality, and decision-making.
Tech stack
- Language: Kotlin
- UI: Jetpack Compose
- Architecture: MVI
- Navigation: Decompose
- Async: Kotlin Coroutines
Responsibilities
- Develop and evolve the Android project architecture
- Design client-side APIs and integrations with backend services
- Build and improve product features in checkout, payments, delivery, post-purchase experience, refunds, and returns
- Participate in product discussions, feature design, and experiment launches
- Work closely with product managers, designers, QA engineers, analysts, and backend developers
- Maintain and improve code quality, modularization, and automated tests
Requirements
- Strong experience with Android development and Kotlin
- Solid understanding of Jetpack Compose
- Experience building client–server applications
- Experience with Kotlin Coroutines
- Experience with Gradle and modularized projects
- Ability to design maintainable architecture and make pragmatic technical decisions
- Product-oriented engineering mindset: ability to understand user problems, think beyond implementation, and contribute to product decisions
Preferred
- Experience with iOS development
- Experience with web development
- Interest in growing as a T-shaped engineer beyond Android
- Professional use of AI coding tools such as Cursor, Claude Code, or similar
- Ability to evaluate AI-assisted workflows: what worked, what did not, and why
- Experience with product experiments, retention-focused features, or user-facing product improvements
We offer
- Fully remote or hybrid format (Berlin or Lisbon office) - Permanent employment contract (Germany or Portugal) or Contract-based collaboration (full-time)
- Transparent growth framework: we define growth expectations together and set goals that align with them
Before applying for the above position please review our Candidate Privacy Notice here: https://onfy.de/documents/lega By responding to the vacancy, you acknowledge that you have read our Privacy notice.
- - - - %BUTTON_APPLY_NOW% - %BUTTON_APPLY_USING_LINKED_IN%
Questions about this role
How do I apply to this Senior Android Developer at Onfy role at Joom?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for Android Engineer in Germany?
Compensation for Android Engineer roles in Germany varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Android Engineer hub for Germany medians across recent openings.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does Joom use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.