ItsaCheckmate
ItsaCheckmate
201 – 500 Medewerkers
AdviesLogistiekMarketing
ItsaCheckmate ontwikkelt digitale besteltechnologie voor restaurants en brengt bestellingen via websites, apps, kiosken en externe platforms samen in één verbonden platform. De oplossingen omvatten loyaliteitsprogramma’s, cateringbeheer, bestellen via QR-codes en kanaalbeheer. Daarmee kunnen restaurantteams bestellingen coördineren, fouten verminderen en de dagelijkse werkzaamheden ondersteunen. ItsaCheckmate bedient meer dan 2.400 merken en biedt een marktplaats met integraties.

Senior full-stack engineer voor Python en React

Bouw AI-gestuurde restaurantsoftware voor internationale merken met Python en React. Draag verantwoordelijkheid voor schaalbare functies, van architectuur en ontwikkeling tot implementatie en monitoring.

Beschrijving

  • Werk samen met Product, Design en Engineering aan de bouw, tests, implementatie en het onderhoud van schaalbare webapplicaties.
  • Gebruik AI-codeeragenten om productontwikkeling te versnellen en fouten op te lossen.
  • Bouw en onderhoud RESTful- en GraphQL-API's.
  • Ontwikkel asynchrone applicatieworkflows met tools zoals Sidekiq.
  • Ontwikkel responsieve, snelle React.js-interfaces en herbruikbare componenten.
  • Schrijf en optimaliseer SQL-query's voor PostgreSQL- en MySQL-databases.
  • Versterk de betrouwbaarheid, schaalbaarheid en onderhoudbaarheid van grote bedrijfssystemen.
  • Stel samen met het team technische specificaties op die productroadmaps en doelen voor bedrijfsarchitectuur ondersteunen.
  • Gebruik APM- en observabilitytools om prestatieknelpunten op te sporen, te diagnosticeren en op te lossen.
  • Signaleer technische schuld en leid praktische inspanningen om die terug te dringen.
  • Begeleid functies en complexe problemen vanaf het productontwerp via implementatie en release tot en met monitoring.
  • Werk samen met Product, Design en Engineering in een collaboratieve omgeving met pods.
  • Ondersteun externe klanten door samen te werken met interne platformgebruikers.
  • Geef prioriteit aan technische schuld en verminder deze, terwijl je de schaalbaarheid en prestaties van het systeem verbetert.
  • Draag bij aan gesprekken over architectuur en technisch ontwerp.
  • Neem deel aan codebeoordelingen, geautomatiseerde tests, CI/CD en implementatieworkflows.
  • Diagnosticeer en verhelp storingen, achterhaal de grondoorzaken en voer verbeteringen achteraf door.
  • Begeleid junior engineers en stimuleer goede engineeringpraktijken met AI-gestuurde aanpakken.

Vereisten

  • Bachelordiploma in informatica, engineering of gelijkwaardige praktische ervaring.
  • Minimaal 6 jaar ervaring met het bouwen van bedrijfsapplicaties met Python.
  • Minimaal 3 jaar ervaring met React.js of een ander modern JavaScript-framework.
  • Minimaal 3 jaar ervaring in een engineeringteam van 30 of meer mensen.
  • Minimaal 3 jaar ervaring met volledig op afstand werken, en belangstelling om dat te blijven doen.
  • Minimaal 3 jaar ervaring met het ontwikkelen en beheren van applicaties op AWS.
  • Minimaal 2 jaar ervaring met AI-codeeragenten, waaronder Claude Code of Codex.
  • Ervaring met Docker in een lokale ontwikkelomgeving.
  • Ervaring met het beheren van productie-workloads voor bedrijven op AWS.
  • Ervaring met de integratie van RESTful- en GraphQL-API's.
  • Ervaring met het rechtstreeks schrijven van SQL-query's voor een relationele database.
  • Ervaring met het bouwen van asynchrone achtergrondtaakverwerking met meerdere tools of frameworks.
  • Ervaring met observabilitytools zoals Datadog, Sentry of New Relic.
  • Ervaring met het schrijven van geautomatiseerde unittests met meer dan 60% codedekking.
  • Ervaring met het ontwikkelen van CI/CD-workflows met GitHub Actions.
  • Ervaring met het moderniseren van verouderde Python-applicaties.
  • Ervaring binnen een productgerichte engineeringorganisatie.
  • Ervaring met samenwerking tussen meerdere engineeringteams of pods.
  • Sterk verantwoordelijkheidsgevoel en eigenaarschap, waaronder het aankaarten van vastgestelde hiaten.
  • Ervaring in productieomgevingen met grote transactievolumes.
  • Vermogen om productvereistendocumenten om te zetten in gedetailleerde technische specificaties.
  • Beschikbaar om te werken volgens de Amerikaanse Eastern Time, van 9.00 tot 17.00 uur.