Senior Full stack JS developer
Details
- Status:
- Gearchiveerd
- Publicatiedatum:
- 9-6-2020
- Weergaven:
- 103
- Reacties:
- 9
- Op locatie:
- Hoofddorp
- FTE:
- 40 uur per week
Opdrachtomschrijving
Voor onze eindklant in Hoofddorp zoeken we per direct een Senior Full stack JS developer.
Het betreft een greenfield project met een aantal deelprojecten
Implementeren van een Customer identity and access management systeem en SSO.
Ontwikkelen van diversen domain services binnen een domain driven design.
Ontwikkelen van een portal (SPA) in Vue of React.
Er wordt gewerkt met 2-wekelijkse sprints waarbij alle Scrum rituals in acht worden genomen.
De opdracht is voor de lange termijn en zal zeker duren tot einde van het jaar met optie op verlenging.
Momenteel is de opdracht nog remote maar zal uiteindelijk op locatie worden uitgevoerd in Hoofddorp.
De start is per direct, full time (Minimaal 36 uur per week).
1 dag per week in Driebergen, dat gaat om de periode dat de opdracht remote zal plaatsvinden. Wanneer er op locatie gewerkt gaat worden in Hoofddorp zal die dag in Driebergen komen te vervallen.
Functie eisen en wensen
Ervaring als Full-stack developer met focus op JavaScript
Ervaring met het ontwikkelen van REST API in NodeJS
Ervaring met een Nodejs framework (bijv ExpressJS, Koa, Hapi)
Ervaring met cloud-technologieën (primair Azure, secundair AWS)
Ervaring met React of Vue voor het ontwikkelen van een SPA
Ervaring met Gitlab en CI/CD om software te builden en te deployen in Azure
Ervaring met SQL (Postgres of MySQL)
Ervaring met Docker en het bouwen van containers
Ervaring met het opzetten van E2E en unit testen
Ervaring met oAuth 2.0 en JWT is een pré
Ervaring met het swagger is een pré
Ervaring met ansible is een pré
Ervaring met het opzetten van een OTAP straat is een pré
Ervaring met Docker Swarm of Kubernetes is een nice to have
Ervaring met event sourcing is een nice to have
Ervaring met het ontwikkelen van GraphQL API is een nice te have (Apollo Graphql)
Van jou wordt het volgende verwacht
Het zelfstandig kunnen starten van een project starten from scratch o.b.v. een goede software architecture
Het deployen van applicaties in Azure middels Gitlab (you build it, you run it)
Het schrijven van clean code en je documenteert code goed
Je bent secuur/kritisch op de code die je schrijft aangezien security hoog in het vaandel staat
Je bent pragmatisch en oplossingsgericht.
Je ontwikkelt applicaties conform build once, run anywhere principe
Stuur je tarief, CV en geplande vakanties bij interesse!