Northwoods
Northwoods
Northwoods utvikler programvare og tjenester for offentlige og ideelle virksomheter innen sosiale tjenester i hele USA. Verktøyene støtter arbeid med barnevern, tjenester for voksne og eldre, økonomisk støtte og barnebidrag. Målet er å hjelpe saksbehandlere med å samarbeide og bruke mer tid på å hjelpe mennesker. Teamet består blant annet av autoriserte sosionomer og tidligere saksbehandlere som bidrar med erfaring fra feltet i utviklingen av teknologien.

Senior programvareingeniør, Ruby on Rails og React

Led utviklingen fra start til slutt av Northwoods SaaS-produkter for saksbehandling innen helse- og omsorgstjenester, fra design og testing til produksjonsstøtte. Jobb med Rails, React/TypeScript, PostgreSQL, AWS og AI-assistert utvikling.

Beskrivelse

  • Ha ansvar for produktfunksjoner og epics fra avklaring og design til implementering, testing, lansering og oppfølging i produksjon.
  • Utform datamodeller, skjemaendringer i PostgreSQL, Rails-modeller og tjenester, API-kontrakter samt React/TypeScript-komponenter.
  • Dokumenter arkitekturbeslutninger og avveininger innenfor etablerte mønstre.
  • Delta i Amigos- og avklaringsmøter, tydeliggjøre akseptansekriterier, identifisere risikoer og avhengigheter og dele opp for omfattende arbeid i end-to-end-leveranser.
  • Skriv og vedlikehold automatiserte enhets-, integrasjons- og ende-til-ende-tester.
  • Bruk etablerte arkitekturmønstre, standarder for kodekvalitet og sikkerhet som standard.
  • Beskytt sensitive saks-, familie- og etatsdata med tilgang etter prinsippet om minste privilegium, validering av inndata og databeskyttelse.
  • Distribuer via GitLab-pipelinen, verifiser produksjonsendringer og undersøk regresjoner ved hjelp av logger, feilsporing og måledata.
  • Delta i vaktordningen, løs produksjonshendelser, kommuniser status, eskaler ved behov og bidra til skyldfrie etteranalyser.
  • Bruk AI-assisterte utviklingsverktøy daglig og bidra til å utvikle teamets rammeverk for agentbasert ingeniørarbeid.
  • Forbedre driftsveiledninger, prompter og arbeidsflyter sammen med Principal Engineer.
  • Veiled programvareingeniører gjennom parprogrammering, kodegjennomganger og konkrete tilbakemeldinger.
  • Vær eskaleringspunkt for tekniske problemer.
  • Gå gjennom merge requests med tanke på korrekthet, testdekning, sikkerhet og vedlikeholdbarhet.
  • Samarbeid med produktledere, QA, DevOps og løsningsarkitekter.
  • Kommuniser framdrift, risikoer og beslutninger tydelig skriftlig.
  • Utfør andre arbeidsrelaterte oppgaver som støtter avdelingens mål og kontinuerlige forbedring.

Krav

  • Minst fem års yrkeserfaring med programvareutvikling i et SaaS- eller nettproduktmiljø.
  • Erfaring med å eie funksjoner i produksjon fra design til levering.
  • Yrkeserfaring med Ruby on Rails og et moderne JavaScript- eller TypeScript-frontend; React er foretrukket.
  • Erfaring med utforming av relasjonsdatabaser og optimalisering av PostgreSQL-spørringer.
  • Praktisk kunnskap på applikasjonslaget om AWS-tjenester som S3, køer og administrerte databaser eller serverløse tjenester.
  • Erfaring med kodegjennomgang og veiledning av mindre erfarne ingeniører.
  • Bachelorgrad i informatikk eller et beslektet fagområde, eller tilsvarende praktisk erfaring.
  • Arbeidstillatelse i USA.
  • Sterke fullstackferdigheter med Ruby on Rails, React/TypeScript og PostgreSQL.
  • Evne til å eie en funksjon eller epic selvstendig, uten tett oppfølging.
  • Evne til å modellere data, utforme API-er, vurdere avveininger og dokumentere beslutninger.
  • Erfaring med automatiserte enhets-, integrasjons- og ende-til-ende-tester.
  • Erfaring med CI/CD-pipelines, utrullinger, observerbarhet, feilsøking av problemer i drift og vakt- eller hendelseshåndtering.
  • Daglig bruk av AI-assisterte utviklingsverktøy som Claude Code, GitHub Copilot, Codex eller tilsvarende.
  • Evne til å verifisere, korrigere og avvise AI-generert innhold.
  • Evne til å veilede gjennom parprogrammering og kodegjennomgang.
  • Gode skriftlige og muntlige kommunikasjonsevner.
  • Erfaring fra helse- og omsorgstjenester, offentlig teknologi eller regulert vertikal SaaS er en fordel.
  • Erfaring med SaaS-arkitektur for flere leietakere eller Domain-Driven Design er en fordel.
  • Erfaring med å bidra til agentbasert SDLC-praksis er en fordel.
  • Erfaring med serverløse arkitekturer eller utvikling av mobilapper er en fordel.
  • Kjennskap til SOC 2 eller utviklingspraksis i tråd med HIPAA er en fordel.

Fordeler

  • Helse-, tann- og synsforsikring; helsedekningen inkluderer et HSA-alternativ med arbeidsgiverbidrag.
  • Kort- og langsiktig uføredekning.
  • Grunnleggende livsforsikring betalt av selskapet.
  • 401(k) med 4 % innskuddsmatching fra selskapet og umiddelbar opptjening.
  • Gratis økonomisk opplæring og rådgivning.
  • Velværeprogram som kan bidra til lavere premier.
  • Ansattstøtteprogram med gratis terapitimer, livsstilsveiledning, juridiske tjenester, hjelp ved identitetstyveri og mer.
  • 12 uker fullt betalt foreldrepermisjon.
  • Refusjon av adopsjonsgebyrer på opptil 5 000 USD.
  • Velværegodtgjørelse på 500 USD etter 60 dagers ansettelse.
  • Rikelig med betalt fri og 10 betalte fridager fra selskapet.
  • Mobilabonnement betalt av selskapet.