Junior mjukvaruingenjör

Har du precis tagit din kandidat- eller magisterexamen? Är det din dröm att bli mjukvaruingenjör? Starta din karriär hos Easy LMS, ett internationellt mjukvaruföretag. Vi erbjuder dig en erfaren och agil arbetsmiljö där kvalitet, personlig utveckling och arbetsglädje har högsta prioritet. Följ med oss på vårt uppdrag att göra effektivt lärande tillgängligt för så många anställda runt om i världen som möjligt 🚀!

Vad kommer du att göra?

Du kommer att ingå i ett av våra självständiga problemlösningsteam. Ett problemlösningsteam är en blandning av backend-mjukvaruingenjörer, frontend-designers och implementeringskonsulter. De arbetar nära varandra för att bygga värdefulla funktioner åt våra kunder. Du kommer att delta som en ordinarie teammedlem. Det innebär att du kommer att:

  • Delta i feature planning-möten där ni diskuterar hur man löser problem ur ett slutanvändarperspektiv.
  • Skriva förslag på feature solutions till produktägaren. Vi arbetar i korta cykler om två till fyra dagar.
  • Implementera lösningen med moderna tekniker.
  • Kodgranska ditt teams arbete och bearbeta deras feedback på ditt arbete.
  • Testa om funktionen möter våra kvalitetsstandarder innan du driftsätter med ditt team.
Du kommer att lära dig att arbeta med olika programspråk, tekniker och ramverk

Fr.o.m. stunden som du börjar på ditt jobb får du aktiv vägledning av en av våra seniora mjukvaruingenjörer. Du kommer att lära dig att arbeta med olika programspråk, tekniker och ramverk. Du kommer exempelvis att bygga användargränssnitt i React som stöds av ett JavaScript, arbeta med backend, använda Git som versionskontroll samt lära dig hur du enkelt driftsätter applikationer med Docker-behållare. Vi kommer också att avslöja hemligheterna bakom AWS, Node.js och testdriven utveckling.

Men framför allt kommer du att lära dig genom att göra, eftersom vi tror att din inlärningskurva blir brantare då, jämfört med om du bara tittade på från sidlinjerna! Att göra misstag är okej, för det är då man lär sig som mest.

Är den här tjänsten ett alternativ för mig?

Du är en match om du:

  • Älskar mjukvaruutveckling.
  • Tycker om att arbeta i ett tvärvetenskapligt team, så att ni kan lära av varandra.
  • Tycker om att skapa eleganta lösningar till komplexa tekniska pussel.
  • Är villig att lära dig och förbättra dina färdigheter inom utveckling.
  • Redan har lite erfarenhet av utveckling via ett sidojobb, frilansarbete eller dina hobbyer.
  • Säger, "Cool! I'm up for that!" om vi säger, "React, Node.js, TypeScript, PHP, eller MySQL."
  • Vill arbeta på ett erfaret, agilt företag.
  • Vill joina oss i vårt uppdrag att göra effektivt lärande tillgängligt för så många anställda runt om i världen som möjligt.

En junior mjukvaruingenjörs dag i ett nötskal

Låt oss anta att du kommer att arbeta hemifrån.

9:00 Först, en kopp kaffe och en stund för att läsa ikapp på den viktiga kommunikationen från förra veckan. Det hände en del! Du dyker också in i deluppgiften som du påbörjade förra veckan.

9.15 Du förbereder dig för standup med ditt problemlösningsteam.

9.30 Dags för standup! Du deltar i ett videosamtal, berättar för teamet om dina framsteg och ber en senior mjukvaruingenjör att hjälpa dig skriva acceptanstest för din deluppgift.

10.00 Du genomför din deluppgift med hjälp av en senior kollega. 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 Det är dags att parprogrammera. Du vill lära dig mer om Node.js, så vår seniora mjukvaruingenjör bestämmer sig för att utveckla nästa deluppgift av storyn med dig.

12.00 En kollega granskade koden för din första deluppgift. Ni går igenom kommentarerna tillsammans. Din kollega visar dig ett mer hållbart sätt att lösa det tekniska problemet.

12.30 Lunchdags! Du kombinerar din lunch med ett nytt avsnitt av Stranger Things.

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 promenerar till mataffären för att handla lite grönsaker till kvällens måltid.

15.15 Du hoppar in på ett videosamtal för utvecklarnas veckomöte. Det är ett kort möte med alla utvecklare för att diskutera den senaste tekniken, flaskhalsar i utvecklingsprocessen och möjliga förbättringar.

15.45 En sårbarhet i säkerheten hittades: EXIF-meta är inte avlägsnad. Du har aldrig arbetat med det här problemet tidigare, så du bestämmer dig för att ta dig an det för att lära dig mer!

16.30 En annan ingenjör ber dig att granska hans 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 utvecklaren 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!

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.

Ansök

Är du sugen på att jobba 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.

Ansök

Kom igång idag!

Gå med nästan 1 miljon deltagare och prova vårt fantastiska verktyg.

Starta din provperiod idag