Functieomschrijving

Voor Triodos Bank zoeken wij een Android Developer. Als medior/senior Android developer werk je aan communicatiefunctionaliteiten in de mobiele app en onderhoud je een stabiele, veilige en goed presterende applicatie.
Je werkt samen met Android-, iOS- en back-endontwikkelaars, UX, change analysts, productmanagers en andere stakeholders.

Jouw verantwoordelijkheden
  • Je ontwikkelt en verbetert communicatiefeatures binnen de app en draagt bij aan de technische basis voor betrouwbaarheid en performance.
  • Je neemt (pro)actief deel aan refinement van user stories en zorgt voor heldere technische inschattingen.
  • Je schrijft bijbehorende unit- en UI-tests en draagt zo bij aan een hoge testdekking en kwaliteit.
  • Je analyseert en lost productie-incidenten op zodat de dienstverlening continu blijft draaien.
  • Je stemt je werk af met een breed netwerk van stakeholders en werkt samen op basis van wederzijds respect.

Jouw profiel
  • Je hebt minimaal 3 jaar ervaring met het ontwikkelen van Android-apps.
  • Je bent bekend met moderne Android-technologieën zoals Kotlin, MVVM en Jetpack Compose.
  • Je bent een gedreven ontwikkelaar met oog voor kwaliteit en een passie voor het leveren van goed werkende software.
  • Je bent proactief en hebt ervaring met het samenwerken met de business om behoeften te vertalen naar technische oplossingen.
  • Je bouwt graag schermen en denkt mee over de eindgebruikerservaring, maar behoudt ook aandacht voor de fundamenten van de applicatie.
  • Je volgt ontwikkelingen rondom Compose en het Android-ecosysteem en past relevante technieken pragmatisch toe.
  • Je toont initiatief en weet welke besluiten je zelfstandig kunt nemen en wanneer je een collega of architect moet raadplegen.
  • Je communiceert sterk en krijgt zaken gedaan door collega’s te betrekken en aan te sturen waar nodig.
  • Je beheerst Engels, zowel mondeling als schriftelijk.
  • Ervaring met Java/Jakarta EE en met back-endontwikkeling of samenwerking tussen front-end en back-end is een pluspunt.
  • Je herkent je in de waarden en missie van de opdrachtgever en draagt hier graag aan bij.

Pre's
  • Ervaring met Gradle, Android Jetpack libraries en Jetpack Compose.
  • Ervaring met Kotlinx Coroutines en Flow.
  • Ervaring met Agentic coding.
  • Spreken van Nederlands is een pré.
  • Ervaring in een productgedreven organisatie is een pré.

Het team en de omgeving
Je werkt binnen een value stream met meerdere native app-teams, een back-endteam en teams voor web en e-mail. Je stemt jouw werk nauw af met iOS-ontwikkelaars en andere teams en kennisdeling is een belangrijke teamwaarde.
De opdrachtgever heeft de ambitie om een mobiele app te bieden waarmee klanten hun dagelijkse bankzaken eenvoudig kunnen afhandelen en inzichten krijgen in de impact van hun bestedingen. Je werkt in een Empowered Product Team en levert resultaatgericht, van behoeftebepaling tot het meten van impact.

De technische aanpak richt zich op clean code, een solide architectuur en ontwerpen met testbaarheid in gedachten. Gebruikelijke werkwijzen en tools zijn MVVM, Kotlin, Jetpack Compose, contractgebaseerde API-generatie en CI/CD-pijplijnen. Testen gebeurt onder andere met Compose UI-tests, Paparazzi en Espresso.

De opdrachtgever stimuleert diversiteit en biedt een omgeving van wederzijds respect, samenwerking en professionele ontwikkeling. Flexible werkvormen, regelmatige (code)feedback en mogelijkheden om aan persoonlijke ontwikkeldoelen te werken ondersteunen medewerkers bij hun groei.

Functie eisen

  • Je hebt minimaal 3 jaar ervaring met het ontwikkelen van Android-apps
  • Je beheerst het Engels, zowel mondeling als schriftelijk
  • Je bent gedurende de volledige duur van de opdracht beschikbaar
  • Je beschikt over een geldig paspoort of identiteitskaart

Functie wensen

  • Het is een sterke pré als je ervaring hebt met Java/Jakarta EE
  • Bij voorkeur heb je ervaring met back-end development en werken over front-end en back-end domeinen heen
  • Het is een pré als je ervaring hebt met Gradle, Android Jetpack libraries en Jetpack Compose
  • Het is een pré als je ervaring hebt met Kotlinx Coroutines en Flow
  • Het is een pré als je ervaring hebt met agentic coding
  • Je spreekt Nederlands
  • Je herkent jezelf in de waarden en missie van Triodos Bank
  • Bij voorkeur heb je ervaring met werken in een productgestuurde organisatie

Extra informatie

  • Plaats Driebergen-Rijsenburg
  • Aantal uur 32 uur per week
  • Startdatum zo spoedig mogelijk
  • Geschikt voor ZZP? Nee
  • Thuiswerken mogelijk? N.t.b.