Back-end programvareingeniør (TypeScript)
Er du sulten på kunnskap og søker en ny mulighet til å utvide ferdighetene dine som Back-End programvareingeniør? Vår åpne arbeidskultur lar deg jobbe i et tett sammensveiset team mens du fortsatt samarbeider med kolleger fra andre team. Vi gjør store fremskritt med å tilpasse produktet vårt til våre kunders behov. Vi kan gjøre det enda bedre med deg om bord!
TABLE
Utdanning: HBO / WO bachelor Annsettelseform: Fulltid Flytting ikke mulig Hybrid, minimum 2 dager på kontoret |
Du liker å gjøre dette:
Du vil jobbe i et team som tar fullt eierskap til å bygge en funksjon
- Skrive så mye bærekraftig kode som mulig, spesielt i TypeScript.
- Samarbeide med UX- og implementeringskonsulentteamet for å gjøre produktet vårt mer kundefokusert.
- Assistere kolleger og lære gjennom pull-forespørsler, kodegjennomgang, parprogrammering og mob-økter.
- Arbeide i et team som tar fullt eierskap til å bygge en funksjon, fra konseptualisering til levering.
- Jobber i små og raske iterasjoner og fraktkode på daglig basis.
- Identifisere forbedringer og implementere dem.
En dag du kommer til å elske:
09:00 - Kodeanmeldelser. Du starter dagen med kodeanmeldelser over en espresso. Det er interessant fordi man kommer over mange nye ting i eksporten. Du ringer kollegaen din, Koen, for å lære mer om databaseoppsettet og våre sikkerhetstiltak.
09:45 - Stand-up tid! Du oppdaterer teamet ditt om fremdriften med å legge til et nytt endepunkt til AdminAPI for fjerning av akademier. Du trenger litt ekstra tid fordi du ønsker å forbedre den interne dokumentasjonen knyttet til det.
10:00 - 12:30 - Full fokus utviklingstid. Det er første gang du jobber med AdminAPI. Teamleder Markus gir ytterligere veiledning om hva man skal være oppmerksom på. Sammen går dere gjennom aksepttesting en gang til.
12:30 - 13:15 - Lunsjtid! Vi serverer en flott lunsj med kokte egg, lokale oster og økologisk brødpålegg.
13:15 - 13:45 - Coaching-økt. Du har en økt der du etablerer målet ditt for de neste tre månedene: å forbedre dine testdrevne utviklingsferdigheter. Ditt første skritt er å sammenkoble programmet med teamleder Markus, som har mye erfaring på dette området.
13:45 - 16:00 - Full fokus utviklingstid. Historien din er i sluttfasen. Du kjører alle testene, løser problemene og sender koden du startet i morges!
16:00 - 17:00 - Parprogrammering. Medingeniør Rens står overfor en veisperring mens han refaktoriserer registreringsveiviseren. Du hjelper til ved å stille de riktige spørsmålene, og dere lærer begge noe!
Her ser du deg selv:
Vi har lagt merke til at Back-End Software Engineers med en genuin lidenskap for klientfokuserte SaaS-løsninger har en tendens til å trives i vårt dynamiske og fartsfylte miljø. Mesteparten av tiden samsvarer de med flere eller alle de følgende kravene:
- Ha 3 eller flere års heltidserfaring som programvareingeniør i et lignende kommersielt miljø, spesielt fokusert på SaaS-løsninger. Selv om erfaring med TypeScript foretrekkes, er erfaring med andre språk også velkommen.
- Er en kundesentrert teknisk problemløser som skaper elegante løsninger med beste praksis og prinsipper.
- Ha en BSc eller MSc grad (eller tankesett), fortrinnsvis innen informatikk eller lignende utdanning.
- Foretrekk smidige arbeidsmetoder for å oppnå maksimale resultater i små steg.
- Vet hvordan du automatiserer og implementerer tilbakevendende oppgaver i kontinuerlige integrerings- og distribusjonssystemer.
- Arbeid testdrevet.
- Er en ekte lagspiller som holder motivasjonen høy.
- Er flytende i engelsk.
- Bor i Nederland.
- Fine tillegg inkluderer erfaring med Node.JS, Docker, PHP og AWS-tjenester.
Hva vi tilbyr i retur:
Personlig utvikling er en topp prioritet
- Bidra til et internasjonalt, voksende selskap med et oppdrag.
- En lønn som vokser med deg. Vi starter på 3000 euro på heltid, men det avhenger virkelig av din erfaring og ferdighetsnivå.
- An internasjonalt team av unge og mer erfarne kollegerer som støtter hverandre med tilbakemeldinger.
- Personlig utvikling er en topp prioritet!
- Lær ved å gå ut av komfortsonen din, gjør feil, og lære fra dem.
- Bruk seks uker hvert år til å forbedre og utvide ferdighetene dine.
- Delta på (online) kurs og konferanser etter eget valg!
- Et omsorgsfullt selskap som tilbyr:
- Månedlig stolmassasje
- Sunn felles lunsj catering til kostholdspreferanser
- Ingen overtid, fremmer balanse mellom arbeid og privatliv
- Vekslende arbeidsuker med lekeuker for sideprosjekter, teknisk utforskning og kompetansevekst
- Tilpassbar maskinvare for optimale arbeidsforhold (stående skrivebord, flere skjermer, skjermbriller, etc.)
- Betalt foreldrepermisjon
- En utmerket arbeidsatmosfære med gjevnlige grillfester, filmkvelder, spillkvelder, (online) lagaktiviteter og festlig champagne for suksess!
- Vi omfavner en hybrid arbeidsstil: minst to kontordager og fleksibiliteten til å velge arbeidsplass på andre dager.
Les hva som er spesielt med Easy LMS.
Søk
Føler du deg entusiastisk? Send din CV til jobs@easy-lms.com. Tips til din CV? Vi vil gjerne se din erfaring med spesifikke programmeringsspråk og rammeverk. Vi verdsetter samarbeid, så forklar hva hvert prosjekt involverte, din rolle og hvilken kompetanse du måtte bruke. Har du spørsmål om denne stillingen? Ta kontakt med Caroline Heijkoop - de Vor på +31 683712762.
Ofte stitle spørsmål
Hvordan ser arbeidsprosessen din ut?
Vi leverer en ny funksjon eller iterasjon hver 2. til 4. dag
Vi omfavner moderne programvareutvikling for å bygge bedre programvare raskere. Vi har ikke tre ukers sprint; vi leverer en ny funksjon eller iterasjon hver 2. til 4. dag. Vi distribuerer koden vår så snart den tilfører verdi, noe som betyr at vi distribuerer den flere ganger daglig i praksis.
Hvorfor en så kort utviklingssyklus? Vi har stor tro på å ta små skritt og jobbe iterativt. Jo mindre trinn, jo mindre er risikoen, både teknisk og økonomisk. Vi bygger videre på det laget trinnet med det neste lille trinnet, med mulighet til å justere etter behov. Ved å distribuere raskt, får du raskere tilbakemelding fra sluttbrukere. Ingenting er mer frustrerende enn å jobbe med en funksjon i flere uker bare for å finne ut etter levering at den ikke blir brukt etter hensikten.
Hva er opplæringsmulighetene i bedriften?
Læring er integrert i funksjonsleveringsprosessen
Din personlige utvikling er vår høyeste prioritet. Hos oss lærer du hovedsakelig ved å gjøre og gå ut av komfortsonen. Vi oppfordrer deg til å ta på deg oppgaver du aldri har gjort før med veiledning. Du får tid og rom til å utforske hvordan ting fungerer. Læring er integrert i funksjonsleveringsprosessen i miljøet vårt, så det er ikke noe tidspress! Utover dette er det helt greit å gjøre feil; vi gir et trygt rom for det. Alle her forstår at feil er de beste lærerne.
Du vil ha en coach som vil veilede deg i å nå dine personlige mål. Sammen vil dere bestemme de nødvendige trinnene for å komme dit. Hvis det er et kurs du trenger, har du et budsjett for det. Hvis deltakelse på en konferanse passer bedre med målene dine, har du muligheten til å gå. Vi har ikke et fast opplæringsbudsjett; i stedet vurderer vi dine behov fra sak til sak.
Hvilke teknikker bruker du?
Vi jobber med følgende utviklingsstabel:
- Frontend: React + TypeScript, Storybook for UI-testing
- Back-end: Node.JS, TypeScript + PHP
- MariaDB (MySQL) og DynamoDB databaser
- AWS
- Docker
- Github
- Jenkins for CI/CD
Hva slags team vil jeg være en del av?
Utviklingsteamet vårt består av en blanding av front-end- og back-end-programvareingeniører. Vi er ca 9 sterke! Men enda viktigere, hver ingeniør er en del av et problemløsningsteam. Dette teamet blander front-end og back-end programvareingeniører og implementeringskonsulenter. Noen ganger er det supplert med en UX-forsker, produkteier og innholdsmarkedsfører. Sammen har dere ett mål: å samarbeide hver dag med verdifulle funksjoner for målgruppen vår!
Jobber jeg hjemmefra eller på kontoret?
Vi elsker å jobbe på kontoret (fordi det er gøy!), men vi støtter også fjernarbeid. All logistikk og strukturer er utformet deretter, så det er enkelt å jobbe hjemmefra. Vi har også en ekstern-først-policy, som blant annet betyr:
- All viktig kommunikasjon skjer online via Slack.
- All dokumentasjon er online.
- Møter gjennomføres online når >1 person jobber eksternt.