ItsaCheckmate
ItsaCheckmate
ItsaCheckmate utvikler digitale bestillingsløsninger for restauranter og samler bestillinger fra nettsider, apper, kiosker og tredjepartstjenester på én plattform. Selskapets verktøy omfatter lojalitetsprogrammer, cateringadministrasjon, bestilling via QR-kode og kanaladministrasjon. De hjelper restaurantteam med å koordinere bestillinger, redusere feil og støtte den daglige driften. ItsaCheckmate betjener mer enn 2 400 merkevarer og tilbyr en markedsplass med integrasjoner.

Senior fullstackingeniør, Python og React

Bygg AI-støttet restaurantteknologi for globale merkevarer med Python og React. Ta ansvar for skalerbare funksjoner fra arkitektur og utvikling til utrulling og overvåking.

Beskrivelse

  • Samarbeid med produkt-, design- og ingeniørteam om å bygge, teste, rulle ut og vedlikeholde skalerbare webapplikasjoner.
  • Bruk AI-kodeagenter for å øke farten på produktutviklingen og rette feil.
  • Bygg og vedlikehold RESTful- og GraphQL-API-er.
  • Lag asynkrone applikasjonsflyter med verktøy som Sidekiq.
  • Utvikle responsive React.js-grensesnitt med høy ytelse og gjenbrukbare komponenter.
  • Skriv og optimaliser SQL-spørringer for PostgreSQL- og MySQL-databaser.
  • Styrk påliteligheten, skalerbarheten og vedlikeholdbarheten til store virksomhetssystemer.
  • Utarbeid tekniske spesifikasjoner sammen med teamet som støtter produktplaner og mål for virksomhetsarkitekturen.
  • Bruk APM- og observerbarhetsverktøy for å finne, diagnostisere og løse flaskehalser i ytelsen.
  • Identifiser teknisk gjeld, og led praktiske tiltak for å redusere den.
  • Følg funksjoner og komplekse problemer fra produktdesign gjennom implementering, lansering og overvåking.
  • Jobb med produkt-, design- og ingeniørteam i en samarbeidsorientert, podbasert organisering.
  • Støtt eksterne kunder ved å samarbeide med interne plattformbrukere.
  • Prioriter og reduser teknisk gjeld samtidig som systemets skalerbarhet og ytelse forbedres.
  • Bidra i samtaler om arkitektur og teknisk design.
  • Delta i kodegjennomganger, automatiserte tester, CI/CD og utrullingsprosesser.
  • Diagnostiser og løs driftsavbrudd, finn grunnårsakene og gjennomfør oppfølgende forbedringer.
  • Veiled junioringeniører og frem gode ingeniørpraksiser ved hjelp av AI-støttede metoder.

Krav

  • Bachelorgrad i datavitenskap, ingeniørfag eller tilsvarende praktisk erfaring.
  • Minst 6 års erfaring med å bygge virksomhetsapplikasjoner med Python.
  • Minst 3 års erfaring med React.js eller et annet moderne JavaScript-rammeverk.
  • Minst 3 års erfaring fra et ingeniørteam på 30 eller flere personer.
  • Minst 3 års erfaring med fullt fjernarbeid og interesse for å fortsette med det.
  • Minst 3 års erfaring med å utvikle og drifte applikasjoner på AWS.
  • Minst 2 års erfaring med AI-kodeagenter, inkludert Claude Code eller Codex.
  • Erfaring med å bruke Docker i et lokalt utviklingsmiljø.
  • Erfaring med å drifte virksomheters produksjonssystemer på AWS.
  • Erfaring med integrering av RESTful- og GraphQL-API-er.
  • Erfaring med å skrive SQL-spørringer direkte mot en relasjonsdatabase.
  • Erfaring med å bygge asynkron behandling av bakgrunnsjobber med flere verktøy eller rammeverk.
  • Erfaring med observerbarhetsverktøy som Datadog, Sentry eller New Relic.
  • Erfaring med å skrive automatiserte enhetstester med over 60 % kodedekning.
  • Erfaring med å utvikle CI/CD-arbeidsflyter med GitHub Actions.
  • Erfaring med modernisering av eldre Python-applikasjoner.
  • Erfaring fra en produktledet ingeniørorganisasjon.
  • Erfaring med å jobbe på tvers av flere ingeniørteam eller podder.
  • Sterk ansvarsfølelse og eierskap, inkludert å si fra om identifiserte mangler.
  • Erfaring fra produksjonsmiljøer med høyt transaksjonsvolum.
  • Evne til å omsette produktkravsdokumenter til detaljerte tekniske spesifikasjoner.
  • Mulighet til å arbeide etter amerikansk østkysttid kl. 9–17.