ItsaCheckmate
ItsaCheckmate
201 – 500 Zamestnanci
LogistikaMarketingPoradenstvo
ItsaCheckmate vyvíja technológie digitálneho objednávania pre reštaurácie a prepája objednávky z webu, aplikácií, kioskov a externých platforiem v jednej platforme. Medzi nástroje spoločnosti patria vernostné programy, správa cateringu, objednávanie pomocou QR kódov a správa predajných kanálov. Pomáhajú tímom reštaurácií koordinovať objednávky, znižovať počet chýb a zabezpečovať každodennú prevádzku. ItsaCheckmate obsluhuje viac ako 2 400 značiek a ponúka trhovisko s integráciami.

Senior full-stack inžinier/inžinierka pre Python a React

Vyvíjajte softvér pre reštauračné technológie s podporou umelej inteligencie pre globálne značky v Pythone a Reacte. Preberte zodpovednosť za škálovateľné funkcie od návrhu architektúry a vývoja až po nasadenie a monitorovanie.

Popis

  • Spolupracujte s tímami produktového manažmentu, dizajnu a inžinierstva na tvorbe, testovaní, nasadzovaní a údržbe škálovateľných webových aplikácií.
  • Používajte AI agentov na programovanie na zrýchlenie vývoja produktov a odstraňovanie chýb.
  • Vytvárajte a udržiavajte RESTful a GraphQL API.
  • Vytvárajte asynchrónne aplikačné procesy pomocou nástrojov, ako je Sidekiq.
  • Vyvíjajte responzívne a výkonné rozhrania v React.js a opakovane použiteľné komponenty.
  • Píšte a optimalizujte SQL dotazy pre databázy PostgreSQL a MySQL.
  • Posilňujte spoľahlivosť, škálovateľnosť a udržiavateľnosť rozsiahlych podnikových systémov.
  • S tímom pripravujte technické špecifikácie, ktoré podporujú produktové plány a ciele podnikovej architektúry.
  • Využívajte nástroje APM a observability na vyhľadávanie, diagnostiku a riešenie výkonnostných úzkych miest.
  • Identifikujte technický dlh a veďte praktické úsilie o jeho zníženie.
  • Riaďte funkcie a zložité problémy od návrhu produktu cez implementáciu a vydanie až po monitorovanie.
  • Spolupracujte s tímami produktového manažmentu, dizajnu a inžinierstva v rámci tímov organizovaných do podov.
  • Podporujte externých zákazníkov prostredníctvom spolupráce s internými používateľmi platformy.
  • Stanovujte priority a znižujte technický dlh a zároveň zlepšujte škálovateľnosť a výkon systému.
  • Zapájajte sa do diskusií o architektúre a technickom návrhu.
  • Zúčastňujte sa na revíziách kódu, automatizovanom testovaní, procesoch CI/CD a nasadzovaní.
  • Diagnostikujte a riešte výpadky, hľadajte ich základné príčiny a zavádzajte následné zlepšenia.
  • Usmerňujte menej skúsených inžinierov a podporujte kvalitné inžinierske postupy s využitím prístupov riadených AI.

Požiadavky

  • Bakalársky titul v odbore informatika, inžinierstvo alebo porovnateľné praktické skúsenosti.
  • Aspoň 6 rokov skúseností s vývojom podnikových aplikácií v Pythone.
  • Aspoň 3 roky skúseností s React.js alebo iným moderným frameworkom JavaScriptu.
  • Aspoň 3 roky pôsobenia v inžinierskom tíme s 30 alebo viacerými členmi.
  • Aspoň 3 roky skúseností s plne vzdialenou prácou a záujem pokračovať v nej.
  • Aspoň 3 roky skúseností s vývojom a prevádzkou aplikácií na AWS.
  • Aspoň 2 roky skúseností s AI agentmi na programovanie vrátane Claude Code alebo Codex.
  • Skúsenosti s používaním Dockeru v lokálnom vývojovom prostredí.
  • Skúsenosti s prevádzkou podnikových produkčných úloh na AWS.
  • Skúsenosti s integráciou RESTful a GraphQL API.
  • Skúsenosti s priamym písaním SQL dotazov pre relačnú databázu.
  • Skúsenosti s tvorbou asynchrónneho spracovania úloh na pozadí pomocou viacerých nástrojov alebo frameworkov.
  • Skúsenosti s nástrojmi observability, ako sú Datadog, Sentry alebo New Relic.
  • Skúsenosti s písaním automatizovaných jednotkových testov pri pokrytí kódu nad 60 %.
  • Skúsenosti s tvorbou procesov CI/CD pomocou GitHub Actions.
  • Skúsenosti s modernizáciou starších aplikácií v Pythone.
  • Skúsenosti s inžinierskou organizáciou riadenou produktom.
  • Skúsenosti so spoluprácou naprieč viacerými inžinierskymi tímami alebo podmi.
  • Silný zmysel pre zodpovednosť a vlastníctvo vrátane upozorňovania na identifikované nedostatky.
  • Skúsenosti s produkčnými prostrediami s vysokým objemom transakcií.
  • Schopnosť prevádzať dokumenty s produktovými požiadavkami na podrobné technické špecifikácie.
  • Možnosť pracovať v čase východného pobrežia USA, od 9.00 do 17.00.