Mobiele Applicatie Ontwikkelaar (Flutter, iOS & Android)
Role details
Job location
Tech stack
Job description
Je wordt onderdeel van onze products afdeling. Op basis van marktontwikkelingen en klantbehoeften werk je met jouw team in sprints aan mobiele oplossingen die direct in het veld het verschil maken. Denk aan apps voor onze chauffeurs en serviceorganisaties, en burgerapps voor toegangscontrole tot (onder- en bovengrondse) containers. Je werkt nauw samen met een Product Manager en krijgt veel ruimte voor eigen inbreng.
We vernieuwen continu en nemen de laatste technieken, tools en frameworks mee in onze productieomgeving. Dit alles om onze klanten blijvend van dienst te kunnen zijn in de alsmaar groeiende toepassing van software binnen het beheer van afval en grondstoffen.
130 voertuigen halen elke dag 2,9 miljoen kilo afval op. Met software van Waste Vision wordt 3.900 kilometer bespaard.
- Bouwen en onderhouden van Flutter-apps voor chauffeurs, monteurs en burgers, met een offline-first aanpak, betrouwbare synchronisatie en een soepele UX.
- Ontwikkelen van native iOS/Android componenten (Swift/Kotlin en evt. ObjC/Java) waar nodig, o.a. voor toegangscontrole en device capabilities (NFC, BLE, secure storage, background services).
- Integreren met onze platformdiensten (.NET microservices, Azure) via veilige API's (OAuth2/OpenID Connect).
- Beveiliging en privacy borgen: veilige sleutelopslag (Keychain/Keystore), encryptie, certificaat pinning waar relevant.
- Kwaliteit bewaken: unit-, widget- en integratietesten (Flutter), code reviews, documentatie en performance/batterij-optimalisatie.
- Release- en distributieproces verzorgen: CI/CD (Azure DevOps), signing, feature flags, crash- en usage analytics (sentry), App Store/Play Store distributie.
- Intensief samenwerken met Product Management, Backend en Hardware/Access om robuuste end-to-end oplossingen te leveren.
Requirements
Facebook X LinkedIn
Maak impact binnen de wereld van afval
Wil jij jouw mobiele app-vaardigheden inzetten voor verbeterde afvalscheiding en slimme logistiek?
Wil jij als Mobiele Applicatie Ontwikkelaar deze ambitie vertalen naar robuuste apps voor chauffeurs en monteurs van onze klanten én voor burgers die met hun telefoon containers openen? Wil je werken met IoT-sensortechnologie en toegangscontrole, en software bouwen die onder andere door steden als Rotterdam en New York gebruikt wordt?
Je bent resultaatgericht, zonder de kwaliteit uit het oog te verliezen. Je werkt netjes, veilig en je kunt zowel zelfstandig als in teamverband excelleren. Verder heb je in ieder geval:
- Minimaal 3 jaar relevante werkervaring in mobiele ontwikkeling.
- Sterke ervaring met Flutter/Dart én platform channels.
- Ervaring met native iOS (Swift/ObjC) en Android (Kotlin/Java) voor het bouwen van bridges en device-specifieke functionaliteit.
- Ervaring met API-integraties (REST/JSON, bij voorkeur ook OAuth2/OIDC).
- Testen: unit-, widget- en integratietesten binnen Flutter; bekend met testautomatisering.
- CI/CD: Azure DevOps.
- Werken volgens Agile/Scrum.
Het is helemaal mooi als je ook nog ervaring of interesse hebt in:
- NFC/BLE en hardware-integraties (o.a. paslezers/toegangscontrole).
- Background processing, offline data sync, caching en performance tuning.
- Store release management, app signing, provisioning.
- Observability: Sentry, logging, feature flags en remote config.
Volop mogelijkheden om jezelf te ontwikkelen
Benefits & conditions
Je krijgt de kans om mee te werken aan de nieuwste innovaties op het gebied van mobiele applicaties. Daarbij krijg je volop mogelijkheden om jezelf te ontwikkelen. Tel daarbij op:
- een uitstekend salaris;
- uitzicht op een vaste aanstelling;
- een fijne werksfeer met korte communicatielijnen;
- de mogelijkheid om zelf je dag in te delen;
- de mogelijkheid om cursussen en trainingen te volgen.