Backend mjukvaruingenjör (TypeScript)

Är du sugen på kunskap och letar efter nya möjligheter att utöka dina färdigheter som backend mjukvaruingenjör? Vår öppna arbetskultur låter dig arbeta i ett sammansvetsat team samtidigt som du samarbetar med kollegor från andra team. Vi tar stora steg för att anpassa vår produkt till våra kunders behov. Vi kan göra det ännu bättre med dig ombord!

Utbildning: HBO / WO bachelor

Anställning: Heltid 

  Omplacering ej möjlig 

Hybrid, minst 2 dagar på kontoret 

Du tycker om att:

Du kommer att arbeta i ett team som tar full ägandeskap över att bygga en funktion
  • Skriva så mycket hållbar kod som möjligt, särskilt i TypeScript.
  • Samarbeta med UX och teamet med implementeringskonsulter för att göra vår produkt mer kundfokuserad.
  • Hjälpa dina kollegor, och att lära dig genom pull-förfrågningar, kodgranskning, parprogrammering och mob-sessioner.
  • Arbeta i ett team som tar full ägandeskap över att bygga en funktion, från konceptualisering till leverans.
  • Arbeta i små och snabba iterationer för att shippa kod på daglig basis.
  • Identifiera förbättringar och implementera dem.

Ansök

En dag som du kommer att älska:

09:00 - Kodgranskning. Du börjar dagen med kodgranskning över en espresso. Det är intressant eftersom du får syn på många nya saker i exporterna. Du ringer din kollega Koen för att lära dig mer om hur databasen är uppbyggd och våra säkerhetsåtgärder.

09:45 - Dags för standup! Du uppdaterar ditt team om hur det har gått med att lägga till en ny endpoint till AdminAPI för att ta bort Academies. Du behöver lite extra tid eftersom du vill förbättra den interna dokumentationen som hör till.

10:00 - 12:30 - Utvecklingstid med fullt fokus. Det är första gången som du arbetar med AdminAPI. Teamledaren Markus ger ytterligare vägledning om vad du ska vara uppmärksam på. Tillsammans går ni igenom acceptanstest en gång till.

12:30 - 13:15 - Lunchdags! Vi serverar en varierad lunch med kokta ägg, lokala ostar och ekologiska brödpålägg.

13:15 - 13:45 - Coaching-session. Du har en session där du fastställer ditt mål för de kommande tre månaderna: att förbättra dina färdigheter inom testdriven utveckling. Ditt första steg är att parprogrammera med teamledaren Markus, som är erfaren inom området.

13:45 - 16:00 - Utvecklingstid med fullt fokus. Din berättelse är i slutskedet. Du kör alla tester, löser problemen och shippar koden som du påbörjade i morse!

16:00 - 17:00 - Parprogrammering. Ingenjörskollegan Rens står inför en vägspärr när han omstrukturerar registreringsguiden. Du hjälper till genom att ställa rätt frågor, och ni lär er båda något!

Om dig:

Vi har lagt märke till att backend mjukvaruingenjörer som har en genuin passion för kundfokuserade SaaS-lösningar tenderar att frodas i vår dynamiska och snabba miljö. För det mesta matchar de flera eller alla av följande krav:

  • Har 3 eller fler års heltidserfarenhet av mjukvaruutveckling i en liknande kommersiell miljö, specifikt inriktad på SaaS-lösningar. Även om vi föredrar erfarenhet av TypeScript, är det också välkommet med erfarenhet av andra språk.
  • Är en kundcentrerad teknisk problemlösare som skapar eleganta lösningar med bästa praxis och principer.
  • Har en kandidat- eller civilingenjörsexamen (eller mindset), gärna inom datavetenskap eller liknande.
  • Föredrar agila arbetsmetoder för att uppnå maximala resultat i små steg.
  • Vet hur man automatiserar och implementerar återkommande uppgifter i kontinuerliga system för integrationer och deployment.
  • Arbetar testdrivet.
  • Är en riktig lagspelare som håller motivationen hög.
  • Behärskar engelska flytande.
  • Bor i Nederländerna.
  • Några trevliga extrafunktioner är erfarenhet av Node.JS, Docker, PHP och AWS.

Vad vi erbjuder i gengäld:

Personlig utveckling har högsta prioritet
  • Bidra till ett internationellt, växande företag som har ett uppdrag.
  • En lön som växer med dig. Vi börjar på 3,000 euro på heltid, men det beror verkligen på din erfarenhet och kompetensnivå.
  • Ett internationellt team som består av unga såväl som mer erfarna kollegor som stöttar varandra med feedback.
  • Personlig utveckling har högsta prioritet!
    • Lär dig genom att stiga ut ur din komfortzon, göra misstag, och lära dig av dem.
    • Ägna sex veckor varje år till att förbättra och bredda dina färdigheter.
    • Delta i kurser och konferenser (online) efter eget val!
  • Ett omtänksamt företag som erbjuder:
    • Månatlig stolmassage
    • Hälsosam gemensam lunch som tillgodoser olika kostpreferenser
    • Ingen övertid, vilket främjar en hälsosam work-life balance
    • Vi alternerar arbetsveckor med lekveckor för sidoprojekt, teknisk utforskning och kompetensutveckling
    • Anpassningsbar hårdvara för optimala arbetsförhållanden (höj- och sänkbart skrivbord, flera datorskärmar, terminalglasögon, etc.)
    • Betald föräldraledighet
  • En utomordentlig atmosfär att arbeta i, med regelbundna BBQs, filmkvällar, spelkvällar, (online) lagaktiviteter och festlig champagne för att fira våra framgångar!
  • Vi älskar hybridarbete: minst två dagar på kontoret och flexibiliteten att välja din arbetsplats de andra dagarna.

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

A fun place - Easy LMS

Ansök

Känner du dig sugen? Skicka ditt CV till oss på jobs@easy-lms.com. Vill du ha några tips för ditt CV? Vi skulle vilja se din erfarenhet av specifika programmeringsspråk och ramverk. Vi värdesätter samverkan, förklara därför vad varje projekt innefattade, vilken roll du hade, och vilka kompetenser som du behövde använda dig av. Har du några frågor om den här tjänsten? Vänligen kontakta Caroline Heijkoop - de Vor på +31 683712762.

Ansök

Vanliga frågor (FAQ)

Hur ser er arbetsprocess ut?

Vi levererar en ny funktion eller iteration varannan till var fjärde dag

Vi anammar modern mjukvaruutveckling för att bygga bättre mjukvara snabbare. Vi har inga treveckorssprintar; vi levererar en ny funktion eller iteration varannan till var fjärde dag. Vi deployar vår kod så snart den tillför värde, vilket innebär att vi i praktiken driftsätter flera gånger dagligen.

Varför en så kort utvecklingscykel? Vi tror starkt på att ta små steg och att arbeta iterativt. Ju mindre steg, desto lägre risk, både tekniskt och ekonomiskt. Vi bygger vidare på det med nästa lilla steg, med möjligheten att justera efter behov. Genom att deploya snabbt får du feedback från slutanvändaren snabbare. Det finns ingenting mer frustrerande än att arbeta på en funktion i flera veckor bara för att efter leverans få reda på att den inte används som planerat.

Vad finns det för utbildningsmöjligheter inom företaget?

Lärande är integrerat i processen av att leverera funktioner

Din personliga utveckling är vår högsta prioritet. På vårt företag lär du dig främst genom att göra, och genom att stiga ut ur din komfortzon. Vi uppmuntrar dig att ta på dig uppgifter som du aldrig har gjort förut, med hjälp av vår vägledning. Du får tid och utrymme att utforska hur saker fungerar. Lärande är integrerat i processen av att leverera funktioner i vår miljö. Det finns därför ingen tidspress! Dessutom är det helt okej att göra misstag; vi tillhandahåller en trygg plats för det. Alla som jobbar här förstår att misstag är möjligheter till nya insikter.

Du kommer att ha en coach som guidar dig i att uppnå dina personliga mål. Tillsammans kommer ni att bestämma de nödvändiga stegen för att komma dit. Om du behöver gå en kurs kommer du att ha en budget för det. Du kan också delta i en konferens, om det stämmer bättre överens med dina mål. Vi har ingen fast utbildningsbudget; istället bedömer vi dina behov från fall till fall.

Vilka teknologier använder ni?

We work with the following development stack:

  • Frontend: React + TypeScript, Storybook för UI-testing
  • Backend: Node.JS, TypeScript + PHP
  • MariaDB (MySQL) och DynamoDB databaser
  • AWS
  • Docker
  • Github
  • Jenkins för CI/CD

Vad för sorts team kommer jag att vara med i?

Vårt utvecklingsteam består av en mix av mjukvaruingenjörer i front- och backend. Vi är 9 stycken! Men ännu viktigare är att varje ingenjör är en del av ett problemlösningsteam. Detta team är en blandning av mjukvaruingenjörer i front- och backend, och implementeringskonsulter. Ibland kompletteras teamet med en UX Researcher, produktägare och Content Marketer. Tillsammans har de ett mål: att arbeta tillsammans varje dag med värdefulla funktioner för vår målgrupp!

Kommer jag att jobba hemifrån eller från kontoret?

Vi älskar att jobba från kontoret (för att det är kul!), men vi stöder även remote-arbete. All logistik och alla strukturer är designade i enlighet med detta, så att hemarbete ska vara sömlöst och enkelt. Vi har en remote first-policy, vilket bl.a. innebär att:

  • All viktig kommunikation sker online via Slack.
  • All dokumentation finns online.
  • Möten hålls online när >1 person jobbar remote.