ItsaCheckmate
ItsaCheckmate
201 – 500 Zaposlenici
LogistikaMarketingSavjetovanje
ItsaCheckmate razvija tehnologiju za digitalno naručivanje u restoranima, povezujući narudžbe s weba, iz aplikacija, kioska i platformi trećih strana u jedinstvenu platformu. Alati tvrtke obuhvaćaju programe vjernosti, upravljanje cateringom, naručivanje putem QR koda i upravljanje kanalima. Pomažu restoranskim timovima koordinirati narudžbe, smanjiti pogreške i podržati svakodnevno poslovanje. ItsaCheckmate pruža usluge za više od 2.400 brendova i nudi tržište integracija.

Senior full-stack inženjer/inženjerka za Python i React

Razvijajte softver za restoransku tehnologiju uz podršku umjetne inteligencije za globalne brendove, koristeći Python i React. Preuzmite odgovornost za skalabilne značajke od arhitekture i razvoja do isporuke i praćenja.

Opis

  • Surađujte s timovima za proizvode, dizajn i inženjerstvo na izradi, testiranju, isporuci i održavanju skalabilnih web-aplikacija.
  • Koristite AI agente za programiranje kako biste ubrzali razvoj proizvoda i otklanjali nedostatke.
  • Izrađujte i održavajte RESTful i GraphQL API-je.
  • Izrađujte asinkrone tijekove rada aplikacije alatima kao što je Sidekiq.
  • Razvijajte responzivna sučelja visokih performansi u React.jsu i komponente za višekratnu upotrebu.
  • Pišite i prilagođavajte SQL upite za baze podataka PostgreSQL i MySQL.
  • Jačajte pouzdanost, skalabilnost i održivost velikih poslovnih sustava.
  • S timom sastavljajte tehničke specifikacije koje podupiru planove proizvoda i ciljeve poslovne arhitekture.
  • Primjenjujte APM alate i alate za opažljivost radi pronalaženja, dijagnosticiranja i rješavanja uskih grla u performansama.
  • Uočavajte tehnički dug i vodite praktične aktivnosti za njegovo smanjenje.
  • Vodite značajke i složene probleme od dizajna proizvoda kroz implementaciju i izdanje do praćenja.
  • Surađujte s timovima za proizvode, dizajn i inženjerstvo u okruženju temeljenom na podovima.
  • Podržavajte vanjske korisnike kroz suradnju s internim korisnicima platforme.
  • Određujte prioritete i smanjujte tehnički dug uz poboljšavanje skalabilnosti i performansi sustava.
  • Sudjelujte u razgovorima o arhitekturi i tehničkom dizajnu.
  • Sudjelujte u pregledima koda, automatiziranom testiranju, CI/CD-u i tijekovima isporuke.
  • Dijagnosticirajte i rješavajte prekide, utvrđujte temeljne uzroke i uvodite naknadna poboljšanja.
  • Usmjeravajte mlađe inženjere i potičite dobre inženjerske prakse uz pristupe vođene umjetnom inteligencijom.

Zahtjevi

  • Prvostupnička diploma iz računarstva, inženjerstva ili usporedivo praktično iskustvo.
  • Najmanje 6 godina iskustva u izradi poslovnih aplikacija u Pythonu.
  • Najmanje 3 godine rada s React.jsom ili drugim modernim JavaScript okvirom.
  • Najmanje 3 godine rada u inženjerskom timu s 30 ili više članova.
  • Najmanje 3 godine rada u potpunosti na daljinu i interes za nastavak takvog rada.
  • Najmanje 3 godine razvoja i rada s aplikacijama na AWS-u.
  • Najmanje 2 godine korištenja AI agenata za programiranje, uključujući Claude Code ili Codex.
  • Iskustvo s korištenjem Dockera u lokalnom razvojnom okruženju.
  • Iskustvo s radom na produkcijskim opterećenjima poslovne razine na AWS-u.
  • Iskustvo s integracijom RESTful i GraphQL API-ja.
  • Iskustvo s izravnim pisanjem SQL upita za relacijsku bazu podataka.
  • Iskustvo u izradi asinkrone obrade zadataka u pozadini uz više alata ili okvira.
  • Iskustvo s alatima za opažljivost kao što su Datadog, Sentry ili New Relic.
  • Iskustvo s pisanjem automatiziranih jediničnih testova uz pokrivenost koda veću od 60 %.
  • Iskustvo u izradi CI/CD tijekova rada pomoću GitHub Actionsa.
  • Iskustvo u modernizaciji naslijeđenih Python aplikacija.
  • Iskustvo u inženjerskoj organizaciji usmjerenoj na proizvod.
  • Iskustvo u radu kroz više inženjerskih timova ili podova.
  • Snažan osjećaj odgovornosti i preuzimanja vlasništva, uključujući isticanje uočenih nedostataka.
  • Iskustvo u produkcijskim okruženjima s velikim brojem transakcija.
  • Sposobnost pretvaranja dokumenata s proizvodnim zahtjevima u detaljne tehničke specifikacije.
  • Dostupnost za rad prema vremenu istočne obale SAD-a, od 9 do 17 sati.