Sommerpraktik: Back-End Softwareingeniør

Ønsker du at prøve at arbejde rigtigt? Omsætte din teoretiske viden til praksis og tilegne dig nye færdigheder inden for softwareudvikling? Så er vores sommerpraktik lige noget for dig! Vi organiserer denne praktik sammen med Proteus Eretes roklub, men du behøver ikke at være medlem af Proteus for at ansøge praktikpladsen!

Developer Hvad vil du skulle lave?

Det er meget nemt, du vil lære nye teknologier og anvende disse i praksis, når du udvikler en funktion, som vil blive anvendt af vores klienter. For at sikre dig den bedste start, vil du modtage dedikeret vejledning fra en erfaren softwareingeniør, som vil fungere som din mentor. Derudover opdeler vi sommerpraktikken i to dele:

  • Lær vores virksomhed at kende, udviklingsstack samt arbejdsprocesser
  • Udvikling af en funktion

Første del: Lær vores virksomhed at kende, udviklingsstack samt arbejdsprocesser

Du vil modtage et crash-kursus om vores udviklingsstack

Vi begynder med en serie af basiskurser for at introducere dig til vores virksomhed og arbejdsprocesser. Derudover vil du på tomandshånd gennemføre flere samtaler med medarbejdere for at lære deres roller i virksomheden at kende, hvilket giver dig mulighed for at få svar på alle dine spørgsmål.

Du vil også gennemføre et crash-kursus om vores udviklingsstack, hvilket sikrer, at alle begynder på det samme grundlæggende niveau. For at opnå dette anvender vi Code Academy og du vil gennemføre følgende kurser:

  • Introduktion til JavaScript
  • Mellemniveau JavaScript
  • TypeScript
  • SQL
  • PHP

Anden del: Udvikling af en funktion

Du vil være involveret i hver fase af funktionsudviklingen

Vi har et spændende projekt til dig, men vi afslører ikke endnu, hvad det er - men stol på os, det bliver fantastisk! Sammen med de andre sommerpraktikanter og din mentor vil du udvikle en funktion, som vil blive anvendt af rigtige klienter. Derfor vil du være involveret i hver fase af funktionsudviklingen. Dette betyder mere specifikt, at du vil:

  • Deltage i et planlægningsmøde om funktionen, hvor I taler om og beslutter, hvordan problemet skal løses set ud fra en slutbrugers perspektiv.
  • Skrive et kort løsningsforslag om funktionen sammen med dit team til produktejeren.
  • Opdele funktionen i mindre opgaver og dele dem ud blandt teamet.
  • Implementere løsningen ved brug af moderne teknikker på en måde som er testdrevet og anvender principperne for kontinuerlig levering.
  • Kodegennemgang af dine kollegers arbejde samt anvendelse af  deres feedback i dit arbejde.
  • Afprøve om funktionen lever op til vores kvalitetsstandarder inden du udsender den til dit team.

Du vil hovedsageligt lære i praksis, fordi vi er af den overbevisning, at din læringskurve er mere stejl, hvis du deltager fremfor at observere! At lave fejl er helt i orden, fordi det er sådan, at du lærer mest.

Er en sommerpraktik en mulighed for mig?

Du er et match, hvis du:

  • Er vild mod softwareudvikling.
  • Kan lide at arbejde i et tværfagligt team, hvor I kan lære af hinanden.
  • Kan lide at lave elegante løsninger til komplekse tekniske problemer.
  • Er villig til at lære og ønsker at forbedre dine udviklingsfærdigheder.
  • Er tilgængelig fra den 1. juli til den 9. august (seks uger) i 32 timer om ugen på vores kontor.
  • Allerede har en vis erfaring med softwareudvikling gennem et fritidsjob, freelance arbejde, din uddannelse eller dine hobbier.
  • Ønsker at arbejde med vores udviklingsstack:
    • Front-end: React + TypeScript
    • Storybook til UI-test
    • Back-end: Node.JS, TypeScript + PHP
    • MariaDB (MySQL) database
    • AWS
    • Docker
    • Github
    • Jenkins til CI/CD
  • Ønsker at arbejde for en erfaren og agil virksomhed.
  • Ønsker at blive en del af vores mission om at gøre effektiv læring tilgængelig for så mange medarbejdere som muligt over hele verden.

Hvad tilbyder vi?

Vi lærer af vores fejl og arbejder på en sådan måde, at vi prioriterer læring fremfor resultater
  • Fokus på personlig vækst og udvikling. Vi lærer af vores fejl og arbejder på en sådan måde, at vi prioriterer læring fremfor resultater.
  • Et åbent og alsidigt team bestående af yngre og erfarne kolleger.
  • En rolig virksomhed, som tager hånd om sine medarbejdere - fysiskt og mentalt. Eksempelvis tilbyder vi månedligt massagestole, sunde frokoster samt et grønt kontor. Derudover: vi anvender ikke overarbejde.
  • Et agilt arbejdsmiljø med megen frihed, ansvar og fleksibilitet til at opnå en work/life balance, som passer til dig.
  • Vi afveksler normale arbejdesuger med legeuger, hvor vi træder et skridt tilbage fra vores daglige arbejde og anvender tid på andre projekter og eksperimenterer med (ny) teknologi.
  • Vi udstyrer dig med alt den hardware, som du har brug for til dit arbejde såsom hæve-sænkebord, flere skærme, skærmbriller etc..
  • Vi fejrer succes og afveksler smart og fokuseret arbejde med afslappende momenter med grillaftener og fredagsbar!
  • En attraktiv løn og sekundære fordele.

Læs om, hvad der gøre Easy LMS til noget specielt.

A fun place - Easy LMS

Muligheder efter sommerpraktikken

Er du efter din sommerpraktik stadig vild efter at udvikle dine udviklingsfærdigheder og ønsker at blive i vores virksomhed Det er muligt. Efter din sommerpraktik, er du klar til et deltidsarbejde. Vi vil være glade for at give dig muligheden for at udvikle dig som softwareingeniør. Flere tidligere praktikanter har fulgt samme rute såsom Rens og Dennis. De begyndte som praktikanter og blev hængende hos os i flere år.

Læs om, hvorfor Easy LMS er et ideelt sted at begynde din karriere

Ønsker du at vide, hvordan det er at være en sommerpraktikant?

Vores tidligere praktikant Denis viser, hvordan han oplevede det. Fra det øjeblik han mødte os til den sidste dag i praktikken. “Det var ret fantastisk at udvikle noget, som klienterne vil anvende.”

Læs interviewet med Dennis eller mere om vores sommerpraktik.

En dag i praktik som softwareingeniør i en nøddeskal

Lad os antage, at du er i praktikkens fjerde uge:

9:00 Først en kop kaffe og tid til at læse op på vigtig kommunikation.

9.15 Du forbereder stand-uppen med dit team.

9.30 Stand-up tid på kontoret! Du fortæller teamet om dit fremskridt og spørger en senior ingeniør om hjælp til at skrive accepttest til din delopgave.

10.00 Du afslutter din delopgave med hjælp fra en senior kollega. Din delopgave er en del af historien om at gøre sletningen af kontoen fuldt ud selvbetjenende. Du indgiver dit arbejde og forespørger en kodegennemgang.

11.00 Det er tid til par-program. Du ønsker at lære mere om Node.js, så vores senior udvilker beslutter at oprette den næste delopgave i historien sammen med dig.

12.00 En kollega har fagfællebedømt koden i din første delopgave. Sammen gennemgår I kommentarerne. Din kollega viser dig en mere bæredygtig måde til at løse det tekniske problem på.

12.30 Frokosttid! Vi serverer en omfattende frokost med brød, kogte æg, lokale oste og økologisk pålæg.

13.00 Du begynder refactoring af din kode. Du mestrede en ny tilgang, fantastisk! Du sender din delopgave til Git og består alle tests. Perfekt!

13.30 Tid til den manuelle QA til historen sammen med dit team. Du opdager en fejl og sammen med dit team løser i den!

14.30 Selvbetjeningshistorien er færdig! Alting fungerer som forventet, så det er tid til udsendelse. Inden for 10-15 minutter vil alle klienter over hele verden kunne anvende den nye funktion!

15.00 Tid til at slappe af! Du går en tur til centrum af Delft sammen med dine kolleger. Tid til at tale om den seneste episode af House of the Dragon.

15.15 Du har et møde med din mentor for at tale om din næste historie.

15.45 Du skriver et løsningsforslag og modtager godkendelse med det samme fra produktejeren! Du skriver godkendelseskriterierne ind i brugerhistorien samt oprette delopgaver.

16.30 En anden ingeniør beder dig om en kodegennemgang af sin kode. Det er altid spændende at se, hvordan andre løser opgaver! Du efterlader nogle kommentarer og spørgsmål for at forstå, hvad den anden ingeniør forsøgte at gøre.

17.30 Du laver notater, så du nemt kan fortsætte arbejdet næste dag. Du giver dit team en sidste opdatering om din historie.

Ansøg

Ønsker du at blive en del af vores team denne sommer for at udvikle din viden og færdigheder? Send os din motivation i en email sammen med dit CV til jobs@easy-lms.com. Hvis du har spørgsmål om denne praktik, er du velkommen til at kontakte Caroline Heijkoop telefonisk på +31 683712762.