Utvecklare

Vi bygger en öppen plattform för medborgarstöd, och teknisk kompetens är kärnan i vårt arbete. Säkerhet och tillgänglighet är våra ledord.

Fokusområden

Säkerhet och integritet

Eftersom vi integrerar med BankID och hanterar personuppgifter är säkerheten kritisk.

  • Hjälp oss granska koden för sårbarheter.
  • Implementera säkra autentiseringsflöden.
  • Delta i utformningen av arkitekturen för att minimera datalagring (privacy by design).

Frontend och tillgänglighet

Appen ska fungera på allt från gamla Android-enheter till nya iPhones.

  • Optimera prestanda och minnesanvändning.
  • Bygg responsiva gränssnitt som följer tillgänglighetsstandarder (WCAG).
  • Hjälp med PWA-implementationen.

Integrationer

  • BankID-integration (inklusive testmiljöer).
  • API-utveckling för framtida tredjepartsintegrationer.

Teknikstack

  • Frontend: Preact 10 + Vite + Tailwind CSS + i18next + Socket.io + Leaflet
  • Backend: Node 22 + Express 5 + Socket.io + PostgreSQL 16 + jose (JWT)
  • Infra: Docker Compose + Traefik + nginx
  • Test: node:test (backend), vitest (frontend)

Kom igång

Källkoden finns på Codeberg. Klona repot, läs utvecklardokumentationen och öppna ditt första ärende.