Magnet.me  -  Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

React Native Developer

Geplaatst 13 jul. 2025
Delen:
Werkervaring
2 tot 10 jaar
Full-time / part-time
Full-time
Functie
Salaris
€ 4.349 - € 6.193 per maand
Soort opleiding
Taalvereiste
Nederlands (Vloeiend)
Deadline
27 juli 2025

Je carrière begint op Magnet.me

Maak een profiel aan en ontvang slimme aanbevelingen op basis van je gelikete vacatures.

Maak de stad toegankelijker voor álle Amsterdammers. Met de Amsterdam App bieden we slimme functionaliteiten die bewoners verder helpen. Van afvalinzameling tot parkeren: drempels wegnemen, grote impact maken.

Werk met moderne technologie in een publieke context. Je krijgt de kans om te experimenteren, leren en bouwen in een vooruitstrevende overheidsomgeving waar technologie in dienst staat van de samenleving.

Ontwikkel met hart voor de stad en oog voor haar bewoners. Of iemand nu woont, werkt of op bezoek is, jij zorgt dat de app intuïtief werkt en voorziet in wat mensen echt nodig hebben.

De functie

Als App developer binnen het Amsterdam App Team werk je aan de doorontwikkeling van een innovatieve, locatiegerichte app die het dagelijks leven van burgers, ondernemers en bezoekers van Amsterdam gemakkelijker maakt.

Samen met UX-designers vertaal je ontwerpen naar robuuste, toegankelijke en onderhoudbare code. Je houdt je bezig met stijl en techniek, maar ook met aspecten als usability en toegankelijkheid. Je bouwt in React Native, met TypeScript en moderne tooling. Je test je werk grondig (unit/integratie/E2E) en reviewt elkaars code om de kwaliteit te borgen. Je werkt nauw samen met backend developers aan schaalbare oplossingen waarbij herbruikbaarheid, toekomstbestendigheid en gebruikersgerichtheid voorop staan. Je neemt actief eigenaarschap over het product en hebt oog voor performance, UX en toegankelijkheid.

Het is jouw taak om de toekomstbestendigheid van de applicaties waaraan je werkt te optimaliseren door zoveel mogelijk te bouwen op basis van herbruikbare componenten en App libraries.

Dit doe je op een gemiddelde dag

Als App developer ontwikkel je in React Native een innovatieve app waarmee de Amsterdammer eenvoudig zaken kan regelen. Je draagt bij aan:

  • De ontwikkeling van nieuwe functionaliteit die het leven van de Amsterdammer makkelijker maakt.
  • Nieuwe ideeën die je samen met gebruikers toetst en door ontwikkelt.
  • Je bent een teamspeler met eigenaarschap, experimenteert graag en gelooft in groei door feedback. Je volgt de laatste ontwikkelingen in app development.
  • Je werkt in een multidisciplinair Agile/Scrum team, in een moderne DevOps omgeving.
  • In Amsterdam werken open-source App ontwikkelaars met gereedschap als React Native, TypeScript, ReactJS, en Azure DevOps.
  • Het is jouw taak om de toekomstbestendigheid van de applicatie te optimaliseren door zoveel mogelijk te bouwen op basis van herbruikbare componenten.
  • Je schrijft zelf tests om je code en de geleverde functionaliteit te controleren. Uiteindelijk draag je samen met andere leden van het team de verantwoordelijkheid voor jullie product.
  • Middels code-reviews houden we elkaar scherp en zorgen we voor kwalitatief goede code volgens uniforme guidelines.

Hier ga je aan de slag

We willen een goede werkgever zijn die ervoor zorgt dat alle collega’s zich gezien en gewaardeerd voelen. We koesteren verschillen tussen collega’s, al die verschillen zorgen voor betere resultaten voor onze organisatie én onze stad. We streven daarbij naar een personeelsbestand dat een afspiegeling is van de beroepsbevolking van Amsterdam. Dus wie jij ook bent: bij ons ben je van harte welkom!

Digitalisering bij gemeente Amsterdam
Amsterdam is een unieke stad. Het is een aantrekkelijke plek om te wonen, werken en studeren, en staat bekend als een dynamische, toonaangevende internationale metropool. Tegelijkertijd staat de stad voor een grote uitdaging: de snelle veranderingen in onze samenleving leiden tot nieuwe opgaven. Vaak hebben deze opgaven een automatiseringscomponent, waarvoor softwareontwikkeling nodig is.

De stad werkt opgavegericht met multidisciplinaire DevOps-ontwikkelteams. Deze teams werken aan generieke voorzieningen, zoals een dataplatform, App framework of componentenbibliotheek, maar ook aan specifieke applicaties die collega's en burgers ondersteunen. De applicaties die jij ontwikkelt hebben een enorm bereik en een grote maatschappelijke impact op de inwoners van de stad. Sommige toepassingen zijn bedoeld om gemeentelijke basistaken te automatiseren (denk aan de gemeentelijke website, erfpacht, vergunningen en uitkeringen), terwijl andere oplossingen bieden voor actuele maatschappelijke vraagstukken (zoals verkeer, veiligheid en onderhoud aan de openbare ruimte). Al deze projecten worden ondersteund door de vakgroep softwareontwikkeling, een team van ongeveer 120 professionals, waaronder ontwikkelaars, agile testers en cloud engineers, die mensen en kennis leveren aan de ontwikkelteams in de stad.

Vakgroep Softwareontwikkeling
De vakgroep zorgt voor de vaststelling van ontwikkelstandaarden, stimuleert samenwerking onder vakgenoten middels gildes en faciliteert hergebruik van code middels generieke componenten. In ons ontwikkelwerk maken we gebruik van moderne methodes en technieken. Denk aan REST APIs en GraphQL voor dataontsluiting en Kubernetes en Docker om onze applicaties in de Azure Cloud te draaien. We gebruiken onder andere de talen/frameworks JavaScript/React, Python/Django en PHP/Symfony, vaak in combinatie met een PostgreSQL database.

Het Amsterdam App team
Het Amsterdam App Team werkt aan de ontwikkeling van een innovatieve app voor burgers, ondernemers en bezoekers van Amsterdam. Het team bestaat uit twee App developers, twee back-end developers, een informatieanalist, UX-designer, scrum master en product owner. Samen zorgen zij voor een gebruiksvriendelijke en functionele app die locatie-gebonden diensten en terugkerende functionaliteiten biedt, en maken zij het leven van Amsterdammers makkelijker. Als onderdeel van dit team krijg je de kans om direct bij te dragen aan een product met grote maatschappelijke impact en zie je jouw werk terug in het dagelijks leven van duizenden Amsterdammers.

Dit breng je mee

Voor deze functie React Native Developer beschik je over:

  • Minimaal HBO/WO- werk- en denkniveau. Dit kan bijv door een behaalde informatica diploma en/of relevante werkervaring
  • Minimaal 2 jaar ervaring als professionele developer, die bedreven is in TypeScript en React Native met aantoonbare ervaring met het bouwen en uitbrengen van apps binnen complexe IT-landschappen. Het is cruciaal dat je code leesbaar, onderhoudbaar en testbaar is.
  • Ervaring met een breed scala aan React (Native) tools en libraries, zoals React Navigation, Redux Toolkit, Reanimated, Jest, ESLint, Fastlane, NPM en Microsoft Azure DevOps Pipelines.
  • Gedegen kennis van en ervaring met REST API's, geautomatiseerd testen, Git en MS Azure.
  • Kennis van mobile-native talen zoals Kotlin, Objective-C en Swift is gewenst.
  • Ervaring met backend-technologieën zoals Python, Django en PostgreSQL is eveneens een pluspunt.

Aan competenties breng je mee:

  • Communicatie vaardigheid: Het vermogen om ideeën en informatie zowel in woord als geschrift duidelijk, beknopt en effectief over te brengen.
  • Omgevingsbewustzijn: Laat blijken goed geïnformeerd te zijn over vakinhoudelijke, organisatorische, maatschappelijke, politieke ontwikkelingen of andere omgevingsfactoren en weet deze effectief te benutten voor de eigen functie of organisatie.
  • Samenwerken: Levert een constructieve bijdrage aan een gezamenlijk resultaat, in het bijzonder aan de sfeer en de relaties binnen de groep of het team.
  • Resultaatgerichtheid: Concrete doelen als uitgangspunt nemen voor het eigen gedrag en hieraan vasthouden totdat het doel bereikt is.
  • Initiatief: Onderneemt zelfstandig actie. Signaleert kansen en zet deze om in verbeterings- en vernieuwingsacties, die bijdragen aan betere organisatieprestaties.

Dit bieden we jou

Als React Native Developer kom je ons minimaal 36 en maximaal 36 uren per week versterken en kun je rekenen op onderstaande arbeidsvoorwaarden.

  • Een brutomaandsalaris tussen € 4.264,- tot € 6.072,- (schaal 11) op basis van een 36-urige werkweek. Het exacte salaris wordt afgestemd op de opleiding, kennis en ervaring die je meebrengt.
  • Een arbeidsovereenkomst voor de duur van 1 jaar, met daarna de mogelijkheid op een overeenkomst voor onbepaalde tijd als je op dit moment nog geen, of een tijdelijke, arbeidsovereenkomst hebt bij de gemeente Amsterdam.
  • Als je al een arbeidsovereenkomst voor onbepaalde tijd hebt bij de gemeente Amsterdam, dan behoud je deze en word je overgeplaatst.
  • Ontwikkel- en opleidingsmogelijkheden. Ons interne opleidingscentrum, de Amsterdamse School, biedt verschillende opleidingen, ontwikkeltrajecten en begeleiding in het werk waardoor je jezelf kan blijven uitdagen.
  • Een individueel keuzebudget (IKB) van 17,05% van jouw salaris dat je kunt gebruiken voor bijvoorbeeld extra pensioenopbouw of extra verlofdagen.
  • Een pensioenregeling via ABP, het pensioenfonds voor overheid en onderwijs. Wij betalen 70% van jouw pensioenpremie.
  • Een reiskostenvergoeding van € 0,10 per kilometer voor reizen met de auto, € 0,15 per kilometer voor reizen met de fiets en € 0,21 per kilometer voor reizen met het OV. Dit geldt tot 45 kilometer enkele reis woon-werkafstand en voor het aantal dagen dat je op kantoor werkt.
  • Voor thuiswerkdagen ontvang je een thuiswerkvergoeding van € 3,- netto per werkdag dat je thuis werkt.
  • Een maandelijkse bijdrage in de ziektekostenverzekering.

Je denkt net een stapje verder dan de rest. Je hebt frisse ideeën over hoe het beter kan in de stad. Van vaktechnici tot ICT'ers, van data-analisten tot projectmanagers, de gemeente zoekt jong talent met ambitie!
Tijdens onze traineeships combineer je werken en leren, maak je kennis met diverse afdelingen en ontdek je waar jij tot je recht komt. Na…


Je denkt net een stapje verder dan de rest. Je hebt frisse ideeën over hoe het beter kan in de stad. Van vaktechnici tot ICT'ers, van data-analisten tot projectmanagers, de gemeente zoekt jong talent met ambitie!

Tijdens onze traineeships combineer je werken en leren, maak je kennis met diverse afdelingen en ontdek je waar jij tot je recht komt. Na twee jaar ben je klaar voor een uitdagende baan met impact.

Meer info: www.amsterdam.nl/traineeships.

Jij hoort bij Amsterdam
Word ook trainee

Overheid
Amsterdam
Actief in 1 land
18.000 medewerkers
50% mannen - 50% vrouwen
Gemiddeld 48 jaar oud