Introduction
Start: 19/05/2025
End: 15/05/2026
36 hours a week
ZZP: No
Candidate Must already be in the Netherlands at the moment.
Function
We’re looking for a medior/medior+ Android developer to join our team that works on our onboarding and self-service functionality in the Android app.
The environment
You are going to work in the Mobile and Internet Banking (MIB) domain, currently consisting of 4 development teams working in native technologies (Android and iOS) and our UX designers. Each team has 2-3 Android developers, 2-3 iOS developers, a tester and a product owner. You’ll be closely working together on the features in the app and align your work with the iOS devs and other teams. Knowledge sharing is one of our team values.
We are currently working on several major projects to improve our mobile app. Our ambition is to have an app that allows our customers not just to do their daily banking with ease, but also to get insights on the impact of how they spend their money. You’ll be closely collaborating within your own Scrum team and also with the other teams in our domain and teams of other domains. Teams autonomously deliver features, all the way from understanding what’s needed to deploying a new version to the app store. To deliver high quality software with high frequency we value clean code, a solid architecture and design for test. We use MVVM, Kotlin and Compose, and rely on TeamCity for our CI/CD pipeline. Testing is done with Compose UI tests, Paparazzi and Espresso. We use contract based API generation for both iOS and Android. We don’t use third-party social SDK’s as we like to keep big tech out of our app.
Your main focus is improving the onboarding experience for our (new) customers in collaboration with other developers (Android, iOS and back-end), UX, PO and business stakeholders.
Next to this:
– You are (pro-)actively involved in refinement of stories;
– You write the corresponding unit and UI tests;
– You solve production incidents that occured in our app;
– You collaborate with a wider network of stakeholders to align your work with theirs. Your way of working is based on mutual respect.
Requirements
– You have 5+ years of experience developing Android apps;
– You’re familiair with our tech stack (see below);
– You enjoy building screens and thinking about end user experience;
– You keep yourself up to date with the latest developments around Compose and the Android ecosystem;
– You have a sharp mind and pragmatic attitude. You value keeping things simple;
– You take initiative and you understand which decisions you can make yourself and when you need to consult with another developer or software architect;
– You’re a strong communicator, and you can easily get things done and involve your colleagues in what you want to achieve;
– You can express yourself in English both spoken as in writing.
Pre’s:
– Experience with Gradle, Android Jetpack libraries and Jetpack Compose;
– Experience with Kotlinx Coroutines and Flow;
– Dutch speaking;
– Scrum Master experience or interest;
– You recognize yourself in the values and mission of Triodos Bank.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
iOS Developer*
2026-05-28
Python Developer
2026-05-27
Senior Mobile App Developer (m/f/d) Vienna, Austria
2026-05-21
- Posted
- Apr 11, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Driebergen-Rijsenburg
- Company
- A2Z-CM N.V.
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
iOS Developer*
2026-05-28
Python Developer
2026-05-27
Senior Mobile App Developer (m/f/d) Vienna, Austria
2026-05-21