Referensnummer: UH-2026-343
Roll: Fullstack-utvecklare (React / Node.js)
Uppdragets längd: 2026-09-01 (eller 2026-09-19) till och med 2030-08-31
Omfattning: 100 %
Uppdragsplats: Delvis Distans / Sundsvall (minst 60% på plats hos kunden av uppdragets omfattning per vecka. Konsulten ska senast dagen efter kunna inställa sig på arbetsplatsen. Kunden äger rätten att, när uppdragets genomförande så kräver, tillfälligt begära att fysisk närvaro ökas upp till 100% av uppdragets omfattning).
Vårt påslag: 50 kr/h
Beskrivning: Vi söker nu 1 – 3 underkonsulter som kan ta sig an rollen som Frontend-utvecklare (React / Next.js).
Uppdraget omfattar rollen som systemutvecklare av kommunkoncernens interna och externa webbapplikationer med fokusområde frontend. I rollen som systemutvecklare ansvarar konsulten för nyutveckling, förvaltning samt drift och underhåll av våra applikationer. Konsulterna kommer att delta aktivt i utvecklingsprocessen, involveras i att designa lösningsstrategier samt delta i den generella livscykelhanteringen.
Inom Sundsvalls kommun har vi fördelat ägandeskapet mellan våra webbapplikationer mellan två tvärfunktionella team. Teamen har daglig kontakt med utvecklare inom backend, server, mikrotjänster, IAM, container/plattform. Teamen jobbar även nära stakeholders (Product Owner, beställare, verksamheter) i kanban-process, hanterad och dokumenterad i Jira. Teamen arbetar agilt.
Det dagliga arbetet består av nyutveckling och förvaltning, men även granskning, utredning, refinement samt planering ingår i arbetet. Konsulterna kommer huvudsakligen att arbeta med följande verktyg, tjänster och system:
- NodeJS (Yarn, Next.js / React, Sundsvalls Kommuns standardiserade webbkomponenter (npm), Tailwind, Express (BFF), Prisma, Swagger)
- GIT
- NPM
- Docker
- PM2
- Databaser (SQLite, MySQL, Postgres
- Admin, dokumentation och plattform för versionshantering (Jira, Confluence, GitHub, GitLab)
Webbapplikationerna integrerar till flertalet egenutvecklade och externa mikrotjänster via API-management (WSO2) som exempelvis Eneo AI, BankId, BFUS, användarregister samt verifieringstjänster. Klienterna integrerar även mot flertalet offentliga verksamheter som exempelvis Skatteverket, Bolagsverket och Lantmäteriet (via mikrotjänster utvecklade inom kundens tvärfunktionella team).
Konsulten ska ha:
- Mycket goda kunskaper i svenska i tal och skrift.
- Minst 1 års erfarenhet av webbapplikationsutveckling.
- Minst 1 års dokumenterad erfarenhet av Node.js, Next.js/React och NPM.
- Erfarenhet av arbete med versionshantering i Git-baserade miljöer, inklusive “conventional commits”, kodgranskning och hantering av gemensamma kodbaser.
- Erfarenhet av att utveckla React.js-baserade applikationer.
- Erfarenhet av att bygga webbapplikationer som integrerar mot externa tjänster eller system via API:er.
- Erfarenhet av att arbeta med API:er enligt vedertagna standarder och principer, exempelvis REST, OpenAPI/Swagger, OAuth2 eller JWT.
- Erfarenhet av webbapplikationsutveckling som uppfyller tillgänglighetskrav för offentlig sektor (WCAG), inklusive kännedom om Lag (2018:1937) om tillgänglighet till digital offentlig service och tillhörande förordningar och föreskrifter (MDFFS 2019:2, MDFFS 2021:2).
- Kännedom om principer för säker webbutveckling, exempelvis OWASP (owasp.org) eller motsvarande.
- Ha erfarenhet att kunna kombinera AI-agenters snabbhet med mänskligt omdöme” och ha erfarenhet av AI-driven utveckling, med hjälp av exempelvis Claude.
Konsulten bör ha:
- Minst 3 års erfarenhet av webbapplikationsutveckling.
- Minst 2 års dokumenterad erfarenhet av Node.js, Next.js/React och NPM.
- Minst 2 års erfarenhet av professionellt arbete med versionshantering i Gitbaserade miljöer, inklusive “conventional commits”, kodgranskning och hantering av gemensamma kodbaser.
- Minst 5 års erfarenhet av att utveckla React.js-baserade applikationer.
- Minst 2 års erfarenhet av Yarn, Tailwind, Express (BFF) och Swagger.
- Minst 2 års erfarenhet av Docker och containeriserad applikationsutveckling.
- Minst 2 års erfarenhet av minst en av följande databaser: MySQL, PostgreSQL eller SQLite.
- Minst 2 års erfarenhet av TypeScript i frontendutveckling, exempelvis tillsammans med React.js eller Next.js.
- Minst 2 års erfarenhet av Next.js i produktionsmiljö hos kund som är likvärdig beställaren.
- Minst 2 års erfarenhet av driftsättning och förvaltning i Linux-miljö, inklusive grundläggande användning av SSH, PM2 och kommandoradsverktyg.
- Erfarenhet av att arbeta i agila team med verktyg såsom Jira och Confluence.
- Erfarenhet av att arbeta i tvärfunktionella team nära interna beställare, produktägare, UX-designers och andra utvecklare.
- Erfarenhet av webbapplikationsutveckling inom eller för offentlig verksamhet.
- Minst 2 års erfarenhet av containeriserade plattformsmiljöer, exempelvis OpenShift eller Kubernetes.
- Minst 1 års erfarenhet av systemutveckling i etablerade programmeringsspråk och ramverk (t.ex. Java, .NET eller motsvarande), erfarenheten baseras på arbete i produktionsmiljö.
Svar önskas senast: 2026-08-01













