Introductie

Voor onze eindklant in Den Bosch zoeken wij een full-stack developer met zowel front-als back-end ervaring. Momenteel ligt de nadruk op de front-end, maar back-end projecten kunnen weldegelijk de revue passeren voor jou.

Locatie: Den Bosch
Duur: 12 maanden
Start: 1 juni 2020
Extra: je beschikt over een stabiele thuiswerkomgeving, op termijn: parkeren geen probleem / zeer goed bereikbaar met OV.

Organisatie

De afdeling Business Technology (BT) bestaat uit 70 specialisten en is verantwoordelijk voor de ontwikkeling en het beheer van educatieve, Nederlandse en internationale applicaties. We werken met een vooruitstrevende technologie (cloud), ondersteund door mo-derne ontwikkel- en testtools. Inmiddels hebben we een breed scala aan digitale pro-ducten waar we trots op kunnen zijn. Voor deze afdeling zijn wij op zoek naar Fullstack Developers.

Functie

Als Fullstack Developer werk je binnen één van de Scrum-teams mee aan het ontwikkelen van de nieuwste, device onafhankelijke, leerplatformen of van een van onze vier internationale leerbedrijven. Het betreft een hoogwaardige complexe online omgeving waarin je verantwoordelijk bent voor het laten aansluiten van de functionaliteit van digitale producten op de wensen van de gebruikers. Samen met onze andere ontwikkelaars spar je regelmatig over nieuwe technieken en oplossingen, zodat onze digitale producten ‘best in class’ blijven. Je krijgt alle ruimte om jezelf te ontwikkelen en nieuwe technieken te verkennen en te proberen.

Functie-eisen

De Backend technology stack:
Java8+
Frameworks (Spring Boot of Vert.X, RxJava)
Methoden (Microservices, CQRS / Event Sourcing, Reactive Programming)
Relationele databases (MySQL, PostgreSQL)
NOSQL databases (DynamoDB, MongoDB)
Linux

De Frontend technology stack:
Angular (latest version)
JavaScript (ES2017) en TypeScript
HTML5 en CSS3 (SASS)
RESTful API’s

Gedeelde stack en werkproces
Amazon Web Services
Continuous Integration (Maven, Jenkins, Nexus, Sonar)
Kwaliteitsbeheer (Sonar, Linting, Integration tests, E2E tests)
Versiebeheer (Git, Bitbucket)
Unit tests (Jest, Spectator, Jasmine, Karma)
Task runners, bundling en dependency management (npm en webpack)
DevOps
Agile werken met Scrum

Overige skills:


• Je bent flexibel inzetbaar op zowel de frontend als backend, waar op dit moment de nadruk op front-end ligt
• Je hebt ervaring met het opzetten van nieuwe front-end en backend projecten, het liefst in Spring boot en Angular

• Je ontwerpt actief mee aan de software om deze beter onderhoudbaar te maken
• Ervaring met text editors is een pre
• Ervaring met AngularJS naar Angular migraties is een pre

Inlichtingen

Michel Koning 06 – 34657362

Sollicitatie

Heb je interesse in deze (freelance) opdracht? Mail dan nu jouw cv en een korte motivatie. Even bellen kan natuurlijk ook op 085 – 06 53 464. We horen graag van je!