• Home
  • Blogg
  • "Jag kan göra det jag älskar att göra

"Jag kan göra det jag älskar att göra" | Easy LMS Talks

I vår intervjuserie Easy LMS talks ber vi kollegor att berätta om sina jobb. Vad gör deras arbete roligt och utmanande? Den här gången är det Anouks tur att prata om front-end software engineering.

Publicerad den
13 okt 2022
Lästid
7 Minuter
Skriven av
Caroline - Content & HR-chef

Om du är en front-end mjukvaruingenjör kan du vara kräsen när det gäller vilket företag du vill arbeta för. Faktum är att på dagens arbetsmarknad är valmöjligheterna enorma. Men vad är det som skiljer oss från resten? Vad är unikt med att vara en front-ender på vårt företag? Vår Front-End Engineer, Anouk, förklarar i detalj vad hennes jobb innebär och delar med sig av sina erfarenheter. Att höra vad hon gör på nära håll ger det liv!

Intervjupersonens profil:

Namn: Anouk 
Arbetslivserfarenhet på Easy LMS: 6 år
Nuvarande roll: front-end mjukvaruingenjör

Kan du kortfattat förklara din roll som front-end software engineer?

"Jag designar, bygger och implementerar användargränssnittet (UI) för Easy LMS. Som namnet säger sker 'front-end' på framsidan: det är vad användarna ser och arbetar med. Det handlar om allt från utseende och känsla till användbarhet, interaktion och beteende i användargränssnittet."

Kan du beskriva vad som gör det attraktivt att vara en front-end mjukvaruutvecklare på Easy LMS?

Gränserna är otydliga mellan olika discipliner

"Det som jag tycker är utmärkande för att vara frontend på Easy LMS, men det gäller alla roller på Easy LMS, är att gränserna är suddiga mellan olika discipliner. Människor arbetar inte med något på en ö och lämnar sedan över det. Team med flera olika discipliner arbetar tillsammans på en lösning, från början till slut. Vi börjar med att diskutera lösningen, utformar och implementerar den och avslutar med att testa och släppa den. Du är en del av hela processen, inte bara en liten bit."

Och varför är detta fördelaktigt?

"Till att börja med blir det mindre spill eftersom man kan arbeta med produkten på ett optimerat sätt. Man behöver inte gå fram och tillbaka och göra onödigt arbete. Problem kastas aldrig över staketet, så att säga. Allt fungerar som en väloljad maskin. Det sparar mycket tid och frustration, och det känns väldigt enkelt och naturligt att arbeta på det här sättet."

Du kan forma ditt jobb efter dina intressen och din passion

Finns det andra fördelar med att gränserna mellan disciplinerna suddas ut?

"Man kan faktiskt titta på människors styrkor. Det är en fördel, för då kan de glänsa med det de är bra på och göra det som ger dem energi. Jag gillar till exempel att designa mer än vad som strikt skulle passa in i arbetsbeskrivningen för en front-end software engineer. Jag fick friheten av mina chefer att göra det, och jag tog den. Det som hjälper är förstås att jag tillför värde genom att utforska mina designkvaliteter. Så länge det har ett värde och är relevant för företagets mål kan du forma ditt jobb efter dina intressen och din passion. Det hjälper mig att hålla motivationen uppe. Jag kan göra det jag älskar att göra."

Vilket är det mest utmanande projekt du har genomfört hittills?

"Det är definitivt vår nya slide builder för kurser. Jag är nöjd med resultatet och har lärt mig mycket av det, även om det också har gett mig en del huvudbry. Det är utmaningen med att förnya något som redan finns. Om du gör något nytt har du en ren tavla och kan få det att fungera som du tycker är bäst. Men när det gäller en befintlig funktion måste man ta hänsyn till kundernas förväntningar på vad produkten redan kan göra. Samtidigt vill man förbättra den och gå i en viss riktning. Det är en hårfin balansgång, men det är extra givande om man lyckas och får mycket beröm från kunderna för den förbättrade användbarheten."

Du har redan förklarat att du har friheten att forma ditt jobb efter dina intressen och din passion. Kan du förklara hur mycket utrymme du har med designimplementering?

Din syn och åsikt är verkligen viktig

"Dina synpunkter och åsikter är verkligen viktiga. Så om du tror att du har en bra idé om hur man kan förbättra koden, utvecklingsstilen eller till och med produktens riktning är vi idel öra. Det måste naturligtvis fortfarande rymmas inom våra riktlinjer och processer. Det är alltså inte så att du bara kan gå lös och ändra vad du vill i vår programvaruprodukt eller våra interna arbetsprocesser; det skulle leda till alla möjliga problem. Du har stor frihet, men bör alltid tänka igenom det mycket noggrant."

Som frontend-utvecklare använder du för närvarande React, Storybook och Material.io. Vilken är din favoritteknik för front-end som vi använder?

"På senare tid har jag blivit alltmer entusiastisk över CSS anpassade egenskaper. Du kan lagra alla typer av värden i dessa variabler (som färger, teckensnittsfamiljer, vad som helst, egentligen) och webbläsaren kan läsa dessa variabler. Dessa CSS-variabler - som jag brukar kalla dem - har funnits ganska länge, men det tog ett tag innan de stora webbläsarna stödde dem. De är mycket användbara för vår produkt eftersom vi arbetar med teman för våra kunder så att de kan tillämpa sin varumärkesprofilering. Med dessa CSS-variabler är det så lätt att skapa teman att det är löjligt. Det kräver mycket mindre CSS än om du skulle använda en preprocessor som Sass, till exempel. Koden ser mycket renare ut och byggtiden är mycket snabbare. Du kan också ändra dem i farten, så det passar bra ihop med React. Det är en barnlek, så jag har använt det här oftare."

Du är också väldigt entusiastisk över Storybook, eller hur?

"Ja, det stämmer! Vi använder det för att bygga upp vårt eget bibliotek med komponenter och sidor. Vi har använt det ganska länge, men inte till dess fulla potential. Det ska vi ändra på nu."

Att vara frontend på Easy LMS innebär att du också är involverad i designprocessen. Förväntar vi oss att nya frontendare ska göra grafisk design?

Som frontendare har du en avgörande roll när det gäller att skapa användargränssnittet

"Nej, det behövs inte! Som frontendare har du en avgörande roll när det gäller att skapa användargränssnittet. Du måste veta hur man bygger ett förutsägbart gränssnitt för slutanvändaren inom ramen för företagets identitet genom att använda designmönster och återanvändbara komponenter. Lyckligtvis har vi ett designsystem och riktlinjer som gör det enkelt att hålla enhetligheten i hela vår applikation. Dessutom förväntar vi oss att frontenders ska förstå var och hur de ska införliva vårt varumärke i gränssnittet, så att det blir mer lekfullt utan att distrahera från huvudmålet. Du behöver inte nödvändigtvis genomföra alla idéer själv. Du kan till exempel genomföra dem tillsammans med en kollega. Så länge man har ett öga för den typen av detaljer."

Men du sysslar också med grafisk design. Kan du förklara varför?

"Även om det inte är en del av frontend-tekniken gillar jag det verkligen. Jag har designat en hel del vektorillustrationer av vår ugglemaskot och jag har animerat några av dem med CSS. Jag designar också merchandise till mina kollegor, rekryteringsaffischer och emojis för internt bruk. Jag är verkligen överallt här, och för att vara ärlig är det ofta resultatet av att jag bara har lite speltid och en chans att ladda om. Jag saknade designaspekten i mina tidigare jobb, så det här är den perfekta kombinationen för mig. Men att göra grafisk design är bara en liten del av mina dagliga arbetsuppgifter."

Är du som Anouk, och älskar du att arbeta dagligen med front-end i en stor mjukvaruprodukt? Vi letar efter en talangfull kollega till vårt team! Vi söker dig

Kolla in vår lediga tjänst

Läs fler av våra blogginlägg

Caroline

Caroline

12 dec 2024

Våra förmåner vid bisyssla förklarade

While your salary is a big deal when picking a job, let's not forget the perks that come with it. The secondary benefits can really sweeten the deal! And we believe we've put together a fantastic package. Dive into all our wonderful extras!

Läs mer
Caroline

Caroline

8 apr 2025

Att arbeta hos oss

Att arbeta på Easy LMS är givande! Vi erbjuder en konkurrenskraftig lön, resor och ersättning för att jobba hemifrån, samt 25 betalda semesterdagar per år! Men vi är också stolta över att kunna erbjuda dig fördelar som hjälper dig att må bra och göra ditt bästa. Ditt fysiska och mentala välbefinnande har högsta prioritet! Våra anställda är ryggraden i vår organisation.

Läs mer
Caroline

Caroline

22 apr 2025

Din första månad

När man har fått ett nytt jobb är man ivrig att komma igång! Samtidigt finns det alltid en hälsosam dos av nervositet. Vad väntar på dig? Hur kommer dina första veckor att se ut? Och hur snabbt kan du verkligen tillföra värde? Det sistnämnda är vårt fokus. Vårt tydliga onboardingprogram för mjukvaruingenjörer hjälper dig att lära känna vårt företag, dina kollegor och dina arbetsuppgifter på nolltid! Upplev hur vi ger dig en kickstart!

Läs mer