Back-End Softwareingeniør (TypeScript)

Er du sulten efter viden og søger en ny mulighed til at udvide dine færdigheder som Back-End Softwareingeniør? Vores åbne arbejdskultur giver dig mulighed for at arbejde i et tæt sammentømret team samtidig med, at du samarbejder med kolleger i andre teams. Vi lægger stor vægt på at tilpasse vores produkt til vores klienters behov. Vi kan gøre det endnu bedre med dig på holdet.

Uddannelse: HBO/WO bachelor

Ansættelse: Fuldtid 

Flytning er ikke mulig

Hybrid, minimum 2 dage på kontoret 

Du nyder at:

Du vil arbejde i et team, som har fuldt ejerskab af udviklingen af en funktion
  • Skrive så bæredygtige koder som muligt, særligt i TypeScript.
  • Samarbejde med UX og Implementeringsteamet for at gøre vores produkt med klientorienteret.
  • Understøtte kolleger og læring gennem pull requests, kodegennemgang, parprogrammering og mob-sessioner.
  • Arbejde i et team, som har fuldt ejerskab af udviklingen af en funktion, fra koncept til udsendelse.
  • Arbejde i mindre og hurtige iterationer samt udsendelse af kode på daglig basis.
  • Identificere forbedringer og implementering af dem.

Ansøg

En dag du vil være vild med:

Kl. 9:00 - Kodegennemgang. Du begynder dagen med en kop kaffe og kodegennemgang. Det er interessant, fordi du finder mange nye ting i eksporterne. Du tager fat i dig kollega, Koen, for at lære mere om opsætningen i databasen og vores sikkerhedsforanstaltninger.

Kl. 9:45- Stand-up tid! Du opdaterer dit team om fremskridet i forhold tl at tilføje et nyt endpoint til AdminAPI for at fjerne Academier. Du har brug for ekstra tid, fordi du ønsker at forbedre den relaterede interne dokumentation.

Kl 10:00 - 12:30 - Fuld fokuseret udviklingstid. Det er første gang, at du arbejder i AdminAPI. Teamleder Markus giver dig yderligere vejledning om, hvad du skal være opmærksom på og sammen gennemgår I accepttest en gang til.

Kl. 12:30 - 13:15 - Frokost! Vi serverer en omfattende frokost med kogte æg, lokale oste og økologisk pålæg.

Kl. 13:15- 13:45 - Coaching. Du har en samtale med din coach, hvor I fastlægger dit mål for de næste tre måneder: forbedre dine testdrevne udviklingsfærdigheder. Dit første trin vil være parprogrammering sammen med teamleder Markus, som har stor erfaring inden for dette område.

Kl. 13:45 - 16:00 - Fuld fokuseret udviklingstid. Din historie er i den afsluttende fase. Du gennemfører alle tests, løser problemerne og udsender koden, som du begyndte på i morges!

Kl. 16:00 - 17:00 - Parprogrammering. Din kollega Rens oplever problemer under Refaktorering af registreringsassistenten. Du hjælper ved at stille de rigtig spørgsmåI og I lærer begge noget nyt!

Ønsker du at finde ud af, hvorfor det er unikt at være en Back-End Softwareingeniør hos Easy LMS? Læs interviewet med Koen, som gik fra at være en konsulent til at blive en Back-End Softwareingeniør. 

Dette er, hvor du ser dig selv:

Vi oplever, at Back-End- Softwareingeniører med en oprigtig lidenskab for klientorienterede SaaS-løsninger trives i vores dynamiske miljø med højt tempo. For det meste, matcher de flere eller alle af disse følgende krav:

  • Du har tre eller flere års erfaring som softwareingeniør på fuldtid i et lignende kommercielt miljø med specifik fokus på SaaS-løsninger. Selvom erfaring med TypeScript foretrækkes, er erfaring med andre kodesprog også velkommen.
  • Du er en klientorienteret problemløser, som udvilker elegante løsninger med bedste praksis og principper.
  • Du har en bachelor eller master (eller dette mindset), helst inden for computer science eller lignende.
  • Du foretrækker agile arbejdsmetoder for at opnå maksimale resultater i mindre trin.
  • Du har know-how i forhold til at automatisere og implementere tilbagevendende opgaver i systemer til kontinuerlig integration og udrulning.
  • Du arbejder trestdrevet.
  • Du er en sand team player med høj motivation.
  • Du taler flydende engelsk.
  • Du bor i Holland.
  • Hvis du har erfaring med Node.JS, Docker, PHP og/eller AWS servicer er det et plus.

Hvad vi tilbyder til gengæld:

Personlig udvikling er en top priotitet
  • Du bliver en del af en international voksende virksomhed med en mission.
  • En lønkompensation, som vokser i takt med, at du udvikler dig. Vi begynder med 3.000 euro, dog er lønkompensationen afhængig af din erfaring og færdigheder.
  • Et internationalt team af unge og mere erfarne kolleger, som støtter hinanden med feedback.
  • Personlig udvikling er en top prioritet!
    • Lær ved at træde ud af din komfortzone, lav fejl og lær af dine fejl.
    • Seks uger om året dedikeret til at udvikle og styrke dine færdigheder.
    • Deltag i (online) kurser og konferencer efter eget valg!
  • En omsorgsfuld virksomhed, som tilbyder:
    • Månedlige stolemassager
    • Sunde fælles frokoster tilpasset enhver diæt
    • Intet overarbejde, fokus på work-life balance
    • Afvekslende arbejdsuger med udviklings uger, hvor der er fokus på andre projekter, teknisk udfoldelse og udvikling af færdigheder
    • Individuelt tilpasset hardware, så du kan arbejde bedst muligt (hæve skænkebord, flere skærme, skærmbriller etc.)
    • Betalt barsel
  • Et fantastisk arbejdsmiljø med regelmæssige grillaftner, filmaftner, spilaftner, (online) teamaktiviteter og fejring af succeser med champagne!
  • Vi omfavner hybridt arbejde: mindst to dage på kontoret om ugen og fleksibiliteten til at vælge din egen arbejdsplads på de andre dage.

Læs om, hvad der gør Easy LMS specielt.

A fun place - Easy LMS

Ansøg

Er du blevet begejstret? Send dit CV til os på mail til jobs@easy-lms.com. Tips til dit CV? Vi vil gerne se din specifikke erfaring med kodesprog og frameworks. Vi sætter pris på samarbejde, derfor forklar gerne, hvad hvert projekt omfattede, din rolle og hvilke kompetencer du medbragte til projektet. Har du spørgsmål til denne stilling? Så er du velkommen til at kontakte Caroline Heijkoop-de Vor på telefon +31 683712762.

Ansøg

FAQ

Hvordan ser din arbejdsproces ud?

Vi udsender en ny funktion eller iteration alle to til tre dage

Vi omfavner moderne software engineering til at udvikle bedre software hurtigere. Vi anvender ikke tre-ugers sprints; vi udsender en ny funktion eller iteration alle to til tre dage. Vi udsender vores kode så snart den tilfører værdi, hvilket i praksis betyder, at vi udsender flere gange om dagen.

Hvorfor har vi sådan en kort udviklingscyklus? Vi tror stærkt på at tage mindre trin og arbejde iterativt. Jo mindre trinnet er, jo mindre er risikoen både teknisk og finansielt. Vi bygger videre på trinnet med næste trin - med muligheden for at tilpasse om nødvendigt. Ved at udsende hurtigt, modtager du hurtigere feedback fra brugerne. Intet er mere frustrerende end at arbejde på en funktion i ugevis for efter udsendelse at opdage, at funktionen ikke bliver anvendt som tiltænkt.

Hvilke er træningsmulighederne i virksomheden?

Læring er integreret ind i udsendelsesprocessen af funktionen

Din personlige udvikling er vores top prioritet. I vores virksomhed lærer du først og fremmest ved at træde ud af din komfortzone. Vi opmuntrer dig til at påtage dig nye opgaver, som du aldrig har påtaget dig før og giver dig den rette vejledning. Du får tid og plads til at udforske ny arbejdsområder. Læring er integreret ind i vores miljø i forhold til udsendelsesprocessen af funktionen, derfor er der intet tidspres! Derudover er det absolut okay at lave fejl; vi tilbyder et sikkert sted til at lave fejl. Alle hos os forstår at kun ved at lave fejl, kan man lære.

Du får en coach, som vil guide dig i forhold til at opnå dine mål. Sammen fastlægger I de nødvendige trin til at nå dine mål. Hvis du har brug for et kursus, vil du få et budget til det. Hvis deltagelse i en konference passer bedre ind i forhold til dine mål, vil du få muligheden for at deltage. Vi har ikke et fast træningsbudget, i stedet ser vi på dine behov og arbejder fra sag til sag.

Hvilken teknik anvender du?

Vi arbejder med følgende udviklingsstacks:

  • Front-end: React + TypeScript, Storybook til UI testing
  • Back-end: Node.JS, TypeScript + PHP
  • MariaDB (MySQL) og DynamoDB databaser
  • AWS
  • Docker
  • Github
  • Jenkins til CI/CD

Hvilket slags team bliver du del af?

Vores udviklingsteam består af en blanding af Front-End og Back-End Softwareingeniører. Vi er et team på ni personer! Men endnu mere vigtigt, hver ingeniør er en del af et problemløsende team. Dette team består af Front-End og Back-End Softwareingeniører og implementeringskonsulenter. Nogle gange suppleres disse teams med en UX Researcher, Product Owner og Content Marketer. Samme har I ét mål: at arbejde sammen hver dag om værdifulde funktioner til vores målgruppe!

Arbejder jeg hjemmefra eller på kontoret?

Vi er vilde med at arbejde på kontoret (fordi det er sjovt), men vi understøtter også remote arbejde. Alt logistik og alle strukturer er udviklet i forhold hertil, det er derfor problemløst at arbejde hjemmefra. Vi har også en remote-først politik, hvilket blandt andet betyder:

  • Alt vigtig kommunikation foregår online via Slack.
  • Alt dokumentation er online.
  • Møder finder sted online, når >1 person arbejder remote.