Front-End Software Engineer II (NL/EN)

Solliciteer nu

Front-End Software Engineer II (NL/EN)

Werk in een slim team aan de ontwikkeling van onze SaaS oplossingen

Fulltime | 32 - 40u/w | hbo/wo-niveau | Hoofdkantoor Groningen

Help bruggen bouwen tussen ontwerp, interactie en implementatie.

Als Software Engineer II in één van onze Front-End teams ben jij van essentieel belang voor het ontwikkelen van onze e-commerce website en de daarbij behorende systemen en het Gomibo platform als SaaS oplossing. Jouw werk helpt de brug te slaan tussen ontwerp, interactie en implementatie voor miljoenen klanten en gebruikers wereldwijd. De door jou uitgewerkte projecten zijn onmisbaar om de toegang tot de digitale wereld voor iedereen gemakkelijker te maken.

Nederlands | English

Hoe ontwikkelen wij software?

Elk team werkt aan een eigen onderdeel van de software. Dit kunnen klantgerichte onderdelen zijn, maar ook ons warehouse system of ons eigen HR systeem. Je ontwikkelt, optimaliseert en implementeert nieuwe features. Alle systemen waar we aan werken ontwikkelen we zelf, zodat we goed kunnen inspelen op complexe en uitdagende veranderingen in de markt. We gebruiken de systemen ook zelf, maar we bouwen het als zelfstandig functionerende software die ook interessant is voor andere bedrijven. We zijn dus weliswaar ook een webwinkel, maar we zien onszelf als softwarebedrijf. Onze scope is dus veel breder dan je misschien dacht.

Wat ga je doen als Front-End Software Engineer I!?

Als Front-End Software Engineer II ben je verantwoordelijk voor o.a.:

  • Het ontwerpen en ontwikkelen van nieuwe features voor onze SaaS oplossing door middel van een clean, onderhoudbare en efficiënte code.
  • Het meedenken over de functionele uitwerking van deze code tot een Minimum Viable Product (MVP). Jij schrijft het design-document waarin je onder andere beschrijft hoe het technisch design eruit komt te zien, welke technische eisen het product heeft en wat de test en release strategie wordt. 
  • Het analyseren en oplossen van complexe problemen binnen onze stack waarbij je de schaalbaarheid van de oplossing altijd in je achterhoofd houdt. Hier hoort bij dat je deelneemt in het systeemdenken binnen het team.
  • Het doen van goede voorstellen voor projecten die jouw team verder helpen inclusief planning en tijdsindicaties. Daaronder valt ook het bedenken van een goede architectuur voor je eigen projecten. 
  • Het zelfstandig oplossen van bugs wanneer je on-call staat. 
  • Het schrijven van goede technische- en gebruikersdocumentatie. 
  • Het identificeren van kansen in procesoptimalisatie en verbetering van de workflow van je team. 
  • Het doen van goede code-reviews.
  • Het delen van kennis en het bijdragen aan een doorlopende leercurve van collega’s.

Voorbeelden van projecten

  • Het ontwikkelen van een dynamisch SaaS platform voor telecom providers: een website en app die voor klanten wereldwijd configureerbaar is via ons Content Management Systeem (CMS). 
  • Het ontwikkelen en verbeteren van de front-end voor ons eigen CRM- en warehouse systeem Alice.
  • Het opzetten en onderhouden van onze eigen software libraries.

Onze stack:

... en vergeet Gitlab, Docker, Typescript en Redis niet. We gebruiken diverse tools waaronder Jetbrains, Slack, Ubuntu/Windows en vscode. Dit is altijd in beweging, want de technologische wereld zit ook nooit stil.

Wat kun je van ons verwachten?

  • Korte releasetijden. Wij releasen meerdere keren per dag onze code. Af = live.
  • Geen hiërarchie. Daar houden we niet van.
  • Jij bent de technisch expert. Dus geen niet-technische collega's die op jouw technische stoel gaan zitten. Schoenmaker, blijf bij je leest.
  • We vervangen legacy code pro-actief. Elke software heeft legacy natuurlijk, maar je hoeft legacy code niet eeuwig overeind te houden.
  • Informele werksfeer. Iedereen kan bij ons zichzelf zijn.

Wat bieden wij?

Naast een goed salaris, speciale Belsimpel Benefits, een gunstige pensioenregeling en 25 vakantiedagen per jaar bieden we ook: 

(Internationale) doorgroeimogelijkheden

Krijg de mooiste maatwerk carrière van Nederland.

Jouw ontwikkeling staat centraal

Individuele coaching, code reviews en nog veel meer.

Goede gear

Desktop met 3 schermen, CPU: Ryzen 2600X, GPU: GTX 1050, RAM: 32GB. Ook thuis.

Impact vanaf dag 1

Direct de verantwoordelijkheid die bij je past én je geschreven code wordt vaak binnen enkele dagen al gebruikt.

Manier van werken

  • Bij Gomibo hebben we een platte structuur en werken we in multidisciplinaire teams. Dit betekent dat het beste idee telt, ongeacht wie het zegt of hoeveel werkervaring je hebt.
  • Je werkt nauw samen met onze content- en creatie teams voor het uitdenken van het design systeem en met onze back-end collega’s om bijvoorbeeld de meest optimale API endpoints te ontwikkelen.
  • Naast software bouwen vinden we het bij Gomibo ook leuk om samen dingen te doen buiten werk zoals teambuilding activiteiten en een potje tafelvoetbal in de pauze.

Persoonlijke ontwikkeling

Bij Gomibo sta je aan het roer van je eigen ontwikkeling en werken we met job crafting. Dit betekent dat we je rol en takenpakket toespitsen op jouw interesse en vaardigheden. Of je je nu wil specialiseren in code quality, continuous integration, nieuwe features, performance, architectuur & onderhoudbaarheid, het leren & ontwikkelen van je collega’s of projectmanagement, dat is aan jou.

Wie ben jij?

  • Je hebt een hbo- of wo-diploma bij voorkeur in de richting van Computing Science, Software Engineering of Informatica.
  • Je hebt meer dan 2 jaar relevante werkervaring. Werkervaring in een snel bewegende en ontwikkelende organisatie is een pre.
  • Je hebt een open instelling voor nieuwe ideeën en werkwijzen.
  • Je bent proactief in het leren van nieuwe technieken en het ontwikkelen van je eigen skills.
  • Je bent in staat het overzicht te behouden in grote en complexe projecten.
  • Je bent communicatief vaardig en spreekt goed Engels. Dit is essentieel voor een goede samenwerking in onze internationale development teams bij het nemen en onderbouwen van (technische) beslissingen. 

Inhoudelijke vaardigheden:

  • Je hebt een genuanceerd begrip van Software Engineering. Je snapt hoe (delen van) systemen met elkaar samenwerken en bent in staat hier op in te spelen.
  • Je hebt kennis van design patterns, data structuren en algoritmes, code styles en je weet het verschil tussen OOP en functional programming.
  • Je hebt ervaring met Javascript/Typescript en React of vergelijkbare libraries/frameworks zoals Vue of Angular. Daarnaast heb je ervaring met Git. 

Nederlands | English

Heb je vragen over deze vacature, dan kun je altijd contact opnemen met onze Talent & Recruitment Specialisten. Zij zijn op werkdagen bereikbaar tussen 9:00 en 17:30 op het telefoonnummer 050-2113856. Je kunt ook een mail sturen naar werken@belsimpel.nl.

Wil je weten hoe het sollicitatieproces eruit ziet? Klik dan hier. 

Gomibo Woodstock

Ben jij er volgend jaar ook bij? Alleen als je het leuk vindt, het hoeft niet. Bij Gomibo kan iedereen zichzelf zijn. 

Hoe werken wij?

  • We hebben bij development een mix van ongeveer 70 fulltimers en parttimers, ervaren en net afgestudeerde collega's.
  • We hanteren de MVP-gedachte (Minimum Viable Product) om zo snel mogelijk tot meerwaarde voor gebruikers te komen.
  • We hebben het leuk samen! Er zijn zowel bedrijfsbrede- als development-specifieke borrels en activiteiten voor wie wil. Wil je niet? Ook goed!
  • We zijn ambitieus en fanatiek. We willen graag verbeteren, want dat vinden we leuk.
  • We hebben een platte organisatie waarin telt wat je zegt, niet wie het zegt.
  • We hebben geen vaste functieprofielen. Dat heeft als groot voordeel dat we maatwerk kunnen leveren in je baan en je ontwikkeling.
  • We werken veel met AB-tests om de verbeteringen die we doen te onderbouwen.
  • De afdeling development werkt in het Engels, maar de meerderheid van de collega's spreekt ook Nederlands.

  • We hebben een thuiswerkbeleid van maximaal 2 dagen per week. Meer dagen zijn in overleg mogelijk.