Functieomschrijving
Voor Triodos Bank zoeken wij een Android Developer Kotlin. Je werkt als medior/senior Android-developer aan communicatiefuncties in de app van de opdrachtgever. Je draagt zorg voor een stabiele, veilige en goed presterende app en werkt samen met Android-, iOS- en back-endontwikkelaars, UX, change-analist, productmanager en andere stakeholders.Jouw werkzaamheden
- Je ontwikkelt en onderhoudt communicatiegerichte functionaliteit binnen de mobiele app.
- Je neemt (pro-)actief deel aan refinement van user stories en vertaalt businesswensen naar technische oplossingen.
- Je schrijft bijbehorende unit- en UI-tests om kwaliteit te waarborgen.
- Je lost productie-incidenten op en draagt bij aan een betrouwbare gebruikerservaring.
- Je werkt samen met een breed netwerk van stakeholders en stemt je werk met hen af, met respect voor ieders expertise.
jouw profiel
- Je hebt minimaal 3 jaar ervaring met het ontwikkelen van Android-apps.
- Je bent vertrouwd met moderne Android-technologieën zoals Kotlin, MVVM en Jetpack Compose.
- Je bent een gedreven ontwikkelaar die kwaliteit levert en passie heeft voor softwareontwikkeling.
- Je bent proactief en hebt ervaring met nauwe samenwerking met de business om behoeften te vertalen naar effectieve technische oplossingen.
- Je denkt mee over schermontwerp en gebruikerservaring, maar bewaakt ook de technische fundamenten.
- Je blijft op de hoogte van de ontwikkelingen binnen Compose en het Android-ecosysteem.
- Je hebt een scherp, pragmatisch denkniveau en waardeert eenvoud in oplossingen.
- Je neemt initiatief en weet welke beslissingen je zelfstandig neemt en wanneer je collega-ontwikkelaars of een softwarearchitect erbij betrekt.
- Je communiceert sterk en kunt jouw ideeën zowel mondeling als schriftelijk in het Engels overbrengen.
Pre's
- Ervaring met Gradle en Android Jetpack libraries.
- Ervaring met Jetpack Compose en testen met tools zoals Espresso, Paparazzi of Compose UI-tests.
- Ervaring met Kotlinx Coroutines en Flow.
- Ervaring met agentic coding.
- Beheersing van de Nederlandse taal is een pré.
- Je herkent je in de waarden en missie van de opdrachtgever.
- Ervaring met werken in een productgedreven organisatie is een voordeel.
De omgeving
Je werkt binnen de Omnichannel Value Stream, die bestaat uit meerdere app-teams in native technologieën (Android en iOS), een back-endteam en een team voor website en e-mail. Binnen de app-teams werken meerdere Android- en iOS-developers samen met testers, change-analisten en productmanagers om functies te leveren en werk goed op elkaar af te stemmen.
De opdrachtgever werkt aan meerdere projecten om de mobiele app te verbeteren en streeft naar een app die klanten niet alleen dagelijks bankieren vergemakkelijkt, maar ook inzicht geeft in de maatschappelijke impact van hun bestedingen. Teams werken autonoom aan uitkomsten, van het begrijpen van behoeften tot het meten van impact.
Er wordt waarde gehecht aan schoon codewerk, een solide architectuur en testbaarheid. Veel gebruikte technieken en tooling zijn MVVM, Kotlin, Jetpack Compose en CI/CD-oplossingen; testen vindt plaats met Compose UI-tests, Paparazzi en Espresso, en er wordt gewerkt met contractgebaseerde API-generation voor mobiele apps.
De opdrachtgever moedigt reacties aan van vrouwen en mensen met diverse achtergronden en biedt een omgeving van wederzijds respect, samenwerking en ontwikkelingsmogelijkheden.
Functie eisen
- Je werkt niet op freelancebasis.
- Je hebt minimaal 3 jaar ervaring met het ontwikkelen van Android-apps.
- Je kunt je zowel mondeling als schriftelijk in het Engels uitdrukken.
- Je bent gedurende de volledige duur van de opdracht beschikbaar.
- Je beschikt over een geldig paspoort of identiteitsbewijs.
Functie wensen
- Het is een pre als je ervaring hebt met Gradle, Android Jetpack-libraries en Jetpack Compose
- Het is een pre als je ervaring hebt met Kotlinx Coroutines en Flow
- Het is een pre als je ervaring hebt met Agentic coding
- Het is een pre als je Nederlands spreekt
- Het is een pre als je je herkent in de waarden en missie van Triodos Bank
- Het is een pre als je hebt gewerkt in een productgestuurde organisatie
