W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9zcglsymvyzy1ubc9qcgcvymfubmvylwrlzmf1bhqtam9icy5qcgcixv0

Front-end Developer

Voor onze opdrachtgever in Utrecht zijn wij op zoek naar een (ervaren) front-end developer. Wij zoeken een ontwikkelaar die energie haalt uit het bedenken en ontwikkelen van nieuwe technologieën en oplossingen in de financiële branche. Als getalenteerd front-end developer pas je uitermate goed in een groeiende, dynamische enterprise omgeving.

Je komt te werken op een development afdeling met meer dan 70 IT-professionals, waarvan het grootste deel net als jij ontwikkelaar is. Je wordt ingezet in één van de Scrum teams. Samen met jouw Scrum team werk je in sprints van drie weken aan inhoudelijk interessante projecten. Je ontwikkelt in teamverband uitdagende softwarecomponenten, werkt aan applicaties die het verschil maken en/of ontwikkelt databases en interfaces. Het betreft hierbij met name nieuwbouw in een vrij complex en grote, service georiënteerde omgeving. Je hebt passie voor nieuwe en slimmere manieren van werken en bent goed op de hoogte van relevante ontwikkelingen in jouw vakgebied.

Er zijn recent een aantal architectuurkeuzes gemaakt waardoor ruimte is voor het werken met nieuwe tools, technieken en frameworks. Een greep hieruit zijn:

  • Architectuur: DDD, clean architecture, micro front-ends
  • Methoden: Event storming, specification by example, TDD
  • Front-end: React.js
  • Back-end: Java, Rest, events, Blueriq as a service, dependency injection, Entity Framework, OpenID Connect, JWT
  • Integratie: Events, RESTful services, Nservicebus, Azure ServiceBus, API gateway ‘obv Ingress controller’
  • Test: xUnit, Moq, Fluent Assertions Auto Fixture, SpecFlow, SOAPUI, Selenium, consumer driven contract testing (PACT)
  • Beheer: Application Insight, SeriLog, Splunk, OMS
  • Platform: Azure + ARM templates, Docker, Kubernetes (AKS), Kestrel, nginx, SQL-server
  • Ontwikkelen: Git/VSTS

Functie-eisen

Hard-skills

  • Je beschikt over hbo/wo werk- en denkniveau (diploma);
  • Je hebt meerdere jaren ervaring als front-end developer;
  • Ruime ervaring met Javascript en Angular, ervaring met React;
  • Je hebt ruime ervaring met werken volgens Agile/Scrum en een duidelijke visie op deze werkwijze;

Soft-skills

  • Je bent proactief en toont initiatief;
  • Je gaat en staat voor kwaliteit;
  • Je bent klantgericht;
  • Je bent communicatief sterk;
  • Je beschikt over een snel en goed inlevingsvermogen in de businessprocessen;
  • Je bent een kei in het vertalen van business requirements naar software;
  • Je houdt van een informele werksfeer;
  • Je bent (positief) kritisch: je bent gewend mee te denken over betere en slimmere manieren om zaken aan te pakken en je visie hierover te delen en over te brengen op andere teamleden;
  • Je bent bereid om je voor langere tijd (minimaal één jaar) aan een opdrachtgever te verbinden.