Fullstack-utvecklare till SJ
Din kommande roll
I rollen som fullstack-utvecklare i Team Product & Inventory kommer du tillsammans med teamet att vidareutveckla samt ansvara för att SJ:s utbud finns korrekt tillgängligt i alla försäljningskanaler samt att vi har korrekta baspris för samtliga sträckor. I rollen kommer du att vidareutveckla våra interna frontend- och backendlösningar med fokus på användarvänlighet, design, funktionalitet och tillgänglighet enligt WCAG 2.2 AA-standarder. Du bidrar med teknisk expertis i vägval gällande arkitektur, designmönster och kodkvalitet.
En viktig del av rollen är att driva och implementera infrastruktur som kod i vår Azure-miljö samt att bygga upp domänkunskap och förståelse för SJs affärsregler. Du kommer att arbeta tätt tillsammans med övriga utvecklare i teamet för att förstå och skapa den data som ligger till grund för vår biljettförsäljning.
Som utvecklare förväntar vi oss att du delar med dig av dina kunskaper och aktivt bidrar till att SJ ligger i teknisk framkant. Du säkerställer hög kvalitet genom att utveckla och uppdatera, testa, underhålla och driftsätta koden, samt följa upp den i produktion med övervakning, analys och förbättringar. Vi medverkar även systematiskt i validering av ny funktionalitet i våra testmiljöer parallellt med att koden passerar våra CI/CD‑pipelines.
Produkterna du kommer arbeta med
Du kommer arbeta med två produkter, den ena är back- och frontend för att skapa biljetter från planerad trafik och den andra är för att beräkna baspriser för de sträckor SJ trafikerar.
Förväntningar på den vi söker
Du ser möjligheter och anpassar dig till förändrade krav och nya förutsättningar. Du trivs att samarbeta med team där olika kompetenser och erfarenheter kompletterar varandra.
I rollen som utvecklare förväntar vi oss att du har en naturlig vilja att dela med dig av dina kunskaper och erfarenheter.
Du är prestigelös, nyfiken och har förmågan att utmana, analysera och ställa krav.
Vi ser att du besitter:
Flerårig dokumenterad erfarenhet inom frontend-utveckling och har starka erfarenheter inom JavaScript (ES6+), TypeScript och React.
Flerårig dokumenterad erfarenhet av utveckling inom Java. Vi använder Spring Boot, Flux, MongoDB och Postgres.
Förståelse för testdriven utveckling och testautomatisering. Vi använder JUnit, Playwright och Jest i våra implementationer.
Erfarenhet av att coacha team och stötta mer juniora utvecklare.
Stark problemlösningsförmåga och erfarenhet av lösningsarkitektur.
Kunskap om tillgänglighet och WCAG 2.2 AA.
Erfarenhet av att driva och implementera infrastruktur som kod i Azure-miljö.
Meriterande erfarenheter
Kunskap om att arbeta i Microsoft Azure.
Erfarenhet av mikro-frontend-arkitekturer i monorepo-struktur.
Vana med att använda Gitflow
Erfarenhet av hur man praktiskt utvecklar för att möta säkerhetskrav.
Vi ser gärna att du har erfarenhet av headless CMS (vi använder Sanity).
IaC med Bicep eller Terraform, samt Azure DevOps och FinOps.
CI/CD-pipelines som GitHub Actions eller Azure DevOps är också meriterande.
Du som redan är anställd på SJ IT
Om du redan arbetar på SJ IT som frontendutvecklare ser vi gärna att du söker även om du inte anser dig ha fullstack-kompetens.
Ansökan och information
Urval sker löpande så skicka in din ansökan så snart som möjligt. Anställningen är på hundra procent och vårt kontor är beläget i Stockholm på Vasagatan 10. Vi erbjuder en hybrid-modell där du som anställd förväntas närvara på kontoret två-tre dagar/vecka med möjlighet till flexibilitet.
- Avdelning
- Kontoret
- Roll
- IT
- Platser
- Stockholm City
- Distansarbete
- Hybridarbete
- Företag:
- SJ AB
- Anställningform:
- Tillsvidare
Om SJ AB
SJ är ett svenskt reseföretag som erbjuder hållbara tågresor i egen regi och i samarbete med andra. SJ är ett av Sveriges grönaste varumärken och en del av lösningen för att klimatmålen ska nås. Koncernens drygt 6 600 medarbetare i Sverige och Norge bidrar alla till ökat tågresande – SJ för Sverige framåt.