Medior backend mjukvaruingenjör

Vill du ta din karriär till nästa nivå? Brinner du för att bygga en bra produkt? Easy LMS letar efter en backend mjukvaruingenjör som kan översätta användarförfrågningar i vårt SaaS-LMS (learning management system) till eleganta lösningar. Funktionerna som du utvecklar med ditt team kommer att användas av 2 000+ kunder över hela världen. Följ med oss på vårt uppdrag att få effektivt och tillgängligt e-lärande till anställda över hela världen 🚀!

Software developer Vad kommer du att göra som medior backend mjukvaruingenjör?

Du kommer att ingå i ett av våra självständiga problemlösningsteam, engagerade i att bygga och förbättra vårt LMS i korta iterationer. Ett problemlösningsteam är en blandning av mjukvaruingenjörer i front- och backend samt implementeringskonsulter. Ni kommer att arbeta nära tillsammans för att bygga värdefulla funktioner åt våra användare. Du kommer att få ta med hela din skillset till bordet och vara noggrann med koden och produktkvaliteten. Du kommer att ta en aktiv roll i att definiera hur applikationen fungerar, av den anledningen kommer du att vara involverad i varje fas av utvecklingen av nya funktioner. Det innebär att du kommer att:

  • Delta i feature planning-möten där ni diskuterar och beslutar hur ni löser problem ur ett slutanvändarperspektiv.
  • Tillsammans med ditt team skriva förslag på feature solutions till produktägaren.
  • Bryta ned funktionen till små uppgifter och dela upp dem mellan teamet.
  • Implementera lösningen med moderna tekniker, t.ex. TypeScript och React, på ett sätt som är testdrivet och tillämpar principerna för kontinuerlig leverans.
  • Kodgranska dina kollegors arbete och bearbeta deras feedback på ditt arbete.
  • Testa ifall funktionen möter våra kvalitetsstandarder innan du driftsätter med ditt team.

Ni kommer att arbeta iterativt för att leverera nya funktioner. Vi levererar funktioner i cykler om två till fyra dagar. Vi driftsätter vår kod så fort den tillsätter värde, vilket innebär att vi kan driftsätta flera gånger per dag.

Dina personliga bidrag kommer att spela en stor roll i slutprodukten

Tillsammans med andra ingenjörer kommer du att ansvara för arkitekturen i vår SaaS-produkt. Du kommer även att bidra till att förbättra vår produkts prestanda och tillförlitlighet i takt med att vi skalar snabbt. Du kommer att göra väl genomtänkta avvägningar mellan tillgänglig tid och kvalitet för att förbättra befintlig kod, och göra ditt eget dagliga arbete enklare. Du kommer att ha stor frihet att välja tekniker, ramar och lösningar. Vi uppmuntrar till experimentering! Allt detta säkerställer att dina personliga bidrag kommer att spela en stor roll i slutprodukten. Du kommer att se din vision och dina idéer återspeglas.

Vem är vi ute efter?

Du är en match om du:

  • Har byggt webbapplikationer professionellt i 3-5 år.
  • Har en kandidat- eller magisterexamen i datavetenskap, software engineering eller relaterat område, eller motsvarande arbetslivserfarenhet.
  • Är tillgänglig minst 32 timmar i veckan.
  • Brinner för att skapa eleganta lösningar till komplexa utmaningar tillsammans med ett mångsidigt team av kollegor.
  • Har erfarenhet av TypeScript och React, PHP och MySQL, och kommandoraden i Linux. Expertis inom dessa områden är ett stort plus, men förtrogenhet med andra relaterade webbspråk och relationsdatabaser är bra substitut.
  • Har starka datavetenskapliga grunder: datastrukturer, algoritmer, programmeringsspråk, distribuerade system och informationssökning.
  • Skriver förståelig, testbar kod med ett öga för underhållsmässighet.
  • Har en vilja och nyfikenhet att ständigt förbättra dina ingenjörskunskaper.
  • Tycker om att arbeta i ett multidisciplinärt team, och lära sig av andra professioner. Du behöver vara teamorienterad.
  • Har god anpassningsförmåga och kan arbeta med ett erfaret, mångkulturellt team.
  • Talar och skriver engelska på affärsnivå.
  • Bor i Nederländerna.

Det är ett stort plus om du har:

  • Erfarenhet av att arbeta med Amazon Web Services och Docker-behållare.

Denna tjänst kan delvis utföras på distans då vi stödjer arbete hemifrån. Men vi förväntar oss att du kan komma till kontoret 2-3 dagar i veckan. Du kan även arbeta helt från vårt kontor. Det är upp till dig!

Vad erbjuder vi?

Vi lär oss från våra misstag och arbetar på ett sätt som prioriterar lärande över resultat
  • Fokus på personlig utveckling. Vi lär oss från våra misstag och arbetar på ett sätt som prioriterar lärande över resultat.
  • Ett öppet och mångsidigt team av unga och erfarna kollegor.
  • Ett lugnt företag som bryr sig om sina anställda, fysiskt och psykiskt. Vi erbjuder t.ex. månatlig stolmassage, hälsosamma luncher och ett väldigt grönt kontor. Vi arbetar dessutom inte övertid.
  • En agil miljö med mycket frihet, ansvar och flexibilitet till att forma ditt arbetsliv runt ditt privatliv.
  • Vi varvar vanliga arbetsveckor med lekveckor då vi kliver bort från vårt dagliga arbete och ägnar tid åt sidoprojekt och experimenterar med (nya) tekniska grejer.
  • Vi förser dig med all hårdvara som du behöver för att utföra ditt jobb, t.ex. höj- och sänkbart skrivbord, flera skärmar, arbetsglasögon osv.
  • Vi firar framgångar och varvar smart och fokuserat arbete med avkopplande stunder, som att grilla och blanda drinkar på fredagar!
  • En attraktiv lön och sekundära förmåner.

Läs vad som är speciellt med Easy LMS.

Om Easy LMS

Vi är ett växande mjukvaruföretag med ett internationellt team som brinner för personlig utveckling. Resultatet är ett användarvänligt LMS som stimulerar effektivt lärande och gör undervisning till en underhållning! Vårt primära fokus är personalutbildning för små och medelstora företag, men vi levererar en fantastisk utbildningsupplevelse till alla scenarier och alla team!

Vi har över 2 000 kunder i fler än 120 länder och siktar på att tredubbla vår storlek under de kommande tre åren. Vårt kontor ligger i centrala Delft. Vi är ett litet, agilt företag och har en kollegial kultur av att stötta varandra som ett team. Vårt mål är också att vara ett lugnt företag där du kan vara stolt över dina prestationer.

Ansök nu!

En dag i livet som backend mjukvaruingenjör

Låt oss anta att du kommer att arbeta från kontoret:

9:00 Först och främst, en kopp kaffe och en titt på din att göra-lista. Det är en fullspäckad dag 🙂.

9:15 Du förbereder dig för standup med ditt problemlösningsteam.

9:30 Dags för standup! Du berättar för teamet om dina framsteg och ber en senior ingenjör att brainstorma med dig angående en potentiell förbättring av arkitekturen. Du har ett förslag och vill bolla din idé. Du kommer att pitcha din idé under utvecklarnas veckomöte på eftermiddagen.

10:00 Du genomför din deluppgift. Din deluppgift är en del av storyn för att göra funktionen för att radera konto helt självbetjänande. Du committar ditt arbete och begär en kodgranskning.

11:00 Du fortsätter med en annan deluppgift. Du tystar din Slack och tar lite egentid för att klura ut hur du ska driftsätta ändringarna i databasen utan att orsaka ett driftavbrott.

12:00 En kollega granskade koden för din första deluppgift. Ni går igenom kommentarerna tillsammans eftersom din kollega är nyfiken på din metod. Du förklarar detaljerna och refererar till lite intressant dokumentation.

12:30 Lunchdags! Vi serverar en omfattande smörgåslunch med kokta ägg, lokala ostar och ekologiska pålägg.

13:00 Du börjar omstrukturera din kod. Du har behärskat ett nytt tillvägagångssätt, snyggt! Du pushar din deluppgift till Git, och alla tester blir godkända. Härligt!

13:30 Dags att utföra manuell QA för storyn med ditt problemlösningsteam. Du upptäcker en bugg och löser den tillsammans med dina teammedlemmar!

14:30 Storyn om självbetjäning är klar! Allt fungerar som förväntat, så det är dags att driftsätta. Inom 10-15 minuter kommer alla kunder över hela världen att använda den nya funktionen!

15:00 Dags att varva ner! Du tar en promenad med dina kollegor runt innerstaden i Delft.

15:15 Du träffar de andra backend-ingenjörerna för ett veckomöte. Ni diskuterar några problem som har dykt upp den senaste veckan, inklusive tester som är svåra att omstrukturera. Ni diskuterar också nya tekniker, och du pitchar din arkitekturidé, vilket leder till en intressant diskussion om ett nytt bibliotek.

16:00 En annan ingenjör ber dig att granska deras kod. Det är alltid intressant att se hur andra löser problem! Du lämnar några kommentarer och frågor för att förstå vad den andra ingenjören försökte göra.

17:30 Nu när du har committat ditt arbete och avslutat granskningen tittar du på de nya möjliga berättelserna. Du ser fram emot en ny dag!

Ansök

Är du sugen på att arbeta med oss? Förklara varför i ett mail och skicka det tillsammans med ditt CV till jobs@easy-lms.com. Har du frågor om det här jobbet? Då kan du kontakta Caroline Heijkoop på +31 683712762.

Meddelande till rekryterare och headhunters

Vi förstår att ni kanske vill söka efter kandidater till denna lediga tjänst, men vi föredrar att göra det själva.