Full-stack developer (x/v/m) om het huidige team bestaande uit twee full-stack developers te versterken
Standplaats: Amsterdam (Marineterrein)
Open State Foundation is een non-profit organisatie die zich de afgelopen jaren heeft ontwikkeld tot de belangrijkste aanjager van digitale transparantie in Nederland. Open State Foundation bevordert het publiceren en hergebruik van open data, bijvoorbeeld in toepassingen die bijdragen aan de controleerbaarheid van de overheid. We werken samen met overheden, maatschappelijke organisaties, burgers en het bedrijfsleven aan een transparante samenleving. Zo bouwen we bijvoorbeeld platforms als OpenSpending.nl en WaarIsMijnStemlokaal.nl waarin data verzameld wordt, maar bieden we deze data ook via API’s aan en organiseren we hackathons en andere evenementen zodat anderen er mee aan de slag gaan.
Voor het invullen van deze functie staan wij open voor developers met verschillende ervaringsniveaus: van junior tot en met senior:
- Van een junior verwachten we in ieder geval dat er minimaal een beetje ervaring is met frontend, backend en systeembeheer, samen met de motivatie en leergierigheid om op alle vlakken vooruitgang te boeken.
- Van een senior verwachten we veel ervaring qua frontend, backend en systeembeheer.
We zoeken een allround full-stack developer om te werken aan onze diverse projecten (zie ook onze GitHub). We hebben een klein developersteam en draaien de projecten op onze eigen servers; je bent daarom ook bekend met Linux (Ubuntu). Onze eigen code is voornamelijk open source en we maken veel gebruik van open source code van anderen. En we zijn natuurlijk ook fan van open standaarden!
Naast je technische vaardigheden heb je interesse in de missie van onze stichting en kijk je verder dan de techniek. De bèta’s in onze organisatie hebben interesse in alfa/gamma onderwerpen en vice versa. Je wilt meewerken aan een digitaal transparantere samenleving en meer en betere open (overheids)data. Ook niet-technische werkzaamheden op dit vlak liggen je, ook al zal dit maar een klein onderdeel vormen, zoals het meedenken over de hackathons die we organiseren.
Bekijk ook de video over de missie van onze organisatie en onze strategie 2021-2025.
Wij nodigen vooral vrouwen en non-binaire personen van harte uit om – ook als je niet zeker weet of je ‘alle boxjes aanvinkt’ – contact met ons op te nemen.
Functie-eisen
Algemeen
- Je hebt WO werk- en denkniveau
- Beheersing van de Nederlandse taal op B2-niveau
- Bij voorkeur, ervaring en affiniteit met:
- Open data
- Open overheid en overheidstransparantie
Frontend
- Vereist: HTML, CSS, JS
- Bij voorkeur, ervaring met:
- Bootstrap
- D3 of andere visualisatietechnieken
- UX/UI
- Svelte(Kit) (of ervaring met andere moderne web frameworks)
- WordPress (onze meer tekstuele websites gebruiken WordPress met zelfgemaakte thema’s)
Backend
- Vereist: Python (of bedreven in een soortgelijke programmeertaal en de wil om Python te leren)
- Bij voorkeur, ervaring met:
- Elasticsearch
- Flask/Django
- API’s
- ETL
- SQL
- Git(Hub)
- Data (dit komt overal in terug, dus handig zijn met data is fijn)
Systeembeheer
- Vereist: Je hebt ervaring met Linux (Ubuntu) en de command line
- Bij voorkeur, ervaring met:
- Docker (Compose)
- Nginx
- Hosten van applicaties (zo draaien we onze eigen Nextcloud en Matomo)
Arbeidsvoorwaarden
We bieden je de kans om vorm te geven aan projecten van de belangrijkste aanjager van digitale transparantie in Nederland. Je komt terecht in een organisatie die op een dynamische en innovatieve wijze haar doelstellingen bereikt. Arbeidsvoorwaarden:
- 0,5-0,8 fte (20-32 uur per week) voor een salaris tussen de €3000 en €5000 (op basis van 40 uur per week) afhankelijk van ervaring (plus 8% vakantiegeld, jaarlijks uitgekeerd)
- reiskostenvergoeding
- vrij te bestellen werklaptop (of werk met je eigen laptop als je dat liever wilt)
- een goede pensioenregeling
- uitzicht op een vast contract