Software Engineer(32-40 uur p/w)

Over 9to5 Software
9to5 software ontwerpt en ontwikkelt apps & websites op maat. We gaan voor kwaliteit en mooie designs en dit doen we voor zowel opdrachten voor klanten als onze eigen producten. We hebben klanten in allerlei verschillende industrieën, van cryptocurrencies tot zwangerschapsforum, van fietskluizen tot makelaars. Tom en Susan

zijn het bedrijf in 2012 gestart na hun MSc opleiding aan de TU Delft en werken actief mee aan het ontwikkelen van de software. We werken vaak met het gehele team aan een project, zitten met z’n allen in één ruimte en werken hard en geconcentreerd, maar er wordt daarnaast ook hard gelachen.

Jouw Rol

We zijn op zoek naar een software engineer die het leuk vindt om aan kwalitatief hoogstaande software te werken. Als software engineer bij 9to5 zal je werken aan een of meerdere onderdelen in al onze verschillende projecten en werken met de nieuwste systemen. Hieronder geven we je een beeld van hoe wij bij 9to5 software werken.

Design

Bij de start van een project wordt de epic voorbereid in Jira van Atlassian. Het team geeft de schattingen op van het aantal sprints aan werk en na goedkeuring gaat onze designer aan de slag met het visuele ontwerp. Na afronding is er een mondelinge overdracht aan de developers die het zullen gaan maken.

Backend

De backend developers gaan dan eerst samen bekijken welke queries en mutations er zullen moeten worden geïmplementeerd in de GraphQL omgeving van het project. Vervolgens wordt de code in Elixir geschreven met een zo groot mogelijke test coverage. Als overdracht naar de frontend (web / iOS / Android) developers wordt er een ‘developer handoff’ aan de documentatie toegevoegd en vervolgens ook met elkaar besproken.

Web

De web developer implementeert het design in VueJS. Daarnaast voegt hij het Apollo Framework toe om de communicatie via GraphQL te kunnen verzorgen. De deployment vindt plaats via CircleCI naar de staging- omgeving. Na interne acceptatie krijgt de klant een test-plan zodat zij eenvoudig de acceptatie-test kunnen uitvoeren. Na afronding wordt het project opgeleverd door de deployment naar de productie-omgeving.

iOS / Android

De Android developer ontwikkelt de app native in Kotlin, met MVVM, Hilt, coroutines en flows. De iOS app wordt in Swift ontwikkeld, gebruik makend van o.a. Xcode, Combine, MVVM. Om de apps te kunnen deployen is er een CI/CD proces opgezet m.b.v. Bitrise. Om te voorkomen dat wij en de klant teveel tijd kwijt zijn met testen voegen we zoveel mogelijk automatische tests toe. Na interne acceptatie laten we de klanten vervolgens op een gestructureerde manier de staging-versie testen d.m.v. een test-plan. Na acceptatie dienen wij de apps in ter review en begeleiden we ook het proces om live te gaan.

Nazorg

Na oplevering van het project monitoren wij het systeem met behulp van tools zoals Firebase Crashlytics, Sentry en Grafana. Om snel te kunnen schakelen bij incidenten maken wij voor sommige klanten gebruik van OpsGenie van Atlassian. Ook bij eventuele supportvragen zijn wij beschikbaar om de klant of gebruiker goed te kunnen ondersteunen.Past dit ook bij jouw manier van werken en zou jij hier graag een onderdeel van uitmaken? Dan maken we graag eens kennis!

Functie-eisen

Wat wij zoeken in jou als software engineer? Jij:

  • hebt een HBO- of WO-opleiding afgerond in de richting van Computer Science of vergelijkbaar.
  • hebt passie voor het vak
  • heb ervaring met programmeren
  • hebt ervaring met git
  • bent communicatief vaardigWat wij bieden
  • De vergoeding voor deze functie bedraagt 2500-5000 bruto per maand.
  • Een onbeperkt aantal vakantiedagen
  • Een MacBook Pro om op te werken, deze kan je gewoon mee nemen naar huis en inrichten als je eigenlaptop
  • Een 32 inch 4K scherm op je eigen werkplek
  • Lunchen en borrelen op kosten van 9to5
  • De mogelijkheid hybride of fulltime op kantoor te komen werken
  • Een reiskostenvergoeding indien je verder dan 5 km van ons kantoor woont o.b.v. €0,19 per km

Vragen over deze vacature?
Contact Sascha | sascha@knappekoppen.work | 06 182 00559

Vragen over deze vacature?
Contact Sascha: sascha@knappekoppen.work
06 182 00559

Hulp nodig bij solliciteren?
Software Engineer(32-40 uur p/w)
locatie Delft
type Baan
uren 32 uur per week
sector ICT
salaris €5000
salaris System operations, Support Engineer
KnappeKoppen nieuwsbrief

Wil je per mail op de hoogte gehouden worden van de laatste banen, bijbanen, stages, traineeships en ook de leukste succes verhalen horen over jonge ondernemers? Abonneer dan op onze nieuwsbrief.

Pijl rechts

We maken gebruik van functionele en analytische cookies. Meer hierover in onze privacy statement.

×
Browser update aanbevolen.
Beste gebruiker, u maakt gebruik van een verouderde browser. Voor een optimale ervaring bij ons en bij andere websites adviseren we u om een nieuwere browser te gebruiken. Bijvoorbeeld Microsoft Edge, of Google Chrome.