
Az ItsaCheckmate éttermek számára fejleszt digitális rendelési technológiát, amely egyetlen összekapcsolt platformon egyesíti a webes, alkalmazásból érkező, kioszkos és külső csatornákon leadott rendeléseket. Megoldásai közé tartozik a hűségprogramok kezelése, a cateringmenedzsment, a QR-kódos rendelés és a csatornakezelés. Ezek az eszközök segítik az éttermi csapatokat a rendelések összehangolásában, a hibák csökkentésében és a napi működés támogatásában. Az ItsaCheckmate több mint 2400 márkát szolgál ki, és integrációs piacteret is kínál.
Senior full-stack mérnök, Python és React
Dolgozzon globális márkák mesterséges intelligenciával támogatott éttermi technológiai szoftverein Python és React használatával. Vállaljon felelősséget a skálázható funkciók teljes folyamatáért, a tervezéstől a fejlesztésen át az élesítésig és a monitorozásig.
Leírás
- Működjön együtt a termék-, a dizájn- és a mérnöki csapattal skálázható webalkalmazások fejlesztésében, tesztelésében, élesítésében és karbantartásában.
- Használjon mesterséges intelligenciával támogatott kódolási ügynököket a termékfejlesztés felgyorsítására és a hibák elhárítására.
- Fejlesszen és tartson karban RESTful és GraphQL API-kat.
- Hozzon létre aszinkron alkalmazási munkafolyamatokat olyan eszközökkel, mint a Sidekiq.
- Fejlesszen reszponzív, nagy teljesítményű React.js felületeket és újrafelhasználható komponenseket.
- Írjon és optimalizáljon SQL-lekérdezéseket PostgreSQL- és MySQL-adatbázisokhoz.
- Növelje a nagyvállalati rendszerek megbízhatóságát, skálázhatóságát és karbantarthatóságát.
- Készítsen a csapattal olyan műszaki specifikációkat, amelyek támogatják a termék-ütemterveket és a vállalati architektúra céljait.
- Használjon APM- és megfigyelhetőségi eszközöket a teljesítményszűk keresztmetszetek feltárására, diagnosztizálására és megoldására.
- Azonosítsa a technikai adósságot, és vezessen gyakorlati munkát annak csökkentésére.
- Vigye végig a funkciókat és összetett problémákat a terméktervezéstől a megvalósításon és kiadáson át a monitorozásig.
- Dolgozzon együtt a termék-, a dizájn- és a mérnöki csapattal kollaboratív, pod alapú munkakörnyezetben.
- A belső platformfelhasználókkal együttműködve támogassa a külső ügyfeleket.
- Rangsorolja és csökkentse a technikai adósságot, miközben javítja a rendszer skálázhatóságát és teljesítményét.
- Vegyen részt az architektúráról és a műszaki tervezésről szóló egyeztetéseken.
- Vegyen részt kódellenőrzésekben, automatizált tesztelésben, CI/CD-folyamatokban és telepítési munkafolyamatokban.
- Diagnosztizálja és hárítsa el a szolgáltatáskieséseket, tárja fel azok kiváltó okait, és hajtsa végre a kapcsolódó fejlesztéseket.
- Adjon útmutatást a junior mérnököknek, és ösztönözze a bevált mérnöki gyakorlatok alkalmazását mesterséges intelligenciával támogatott módszerekkel.
Követelmények
- Felsőfokú végzettség számítástechnika vagy mérnöki területen, vagy ezzel egyenértékű gyakorlati tapasztalat.
- Legalább 6 év tapasztalat vállalati alkalmazások fejlesztésében Pythonnal.
- Legalább 3 év tapasztalat React.js vagy más modern JavaScript-keretrendszer használatában.
- Legalább 3 év tapasztalat legalább 30 fős mérnöki csapatban.
- Legalább 3 év teljesen távoli munkavégzési tapasztalat, valamint érdeklődés az ilyen munkavégzés folytatása iránt.
- Legalább 3 év tapasztalat alkalmazások AWS-en történő fejlesztésében és üzemeltetésében.
- Legalább 2 év tapasztalat mesterséges intelligenciával támogatott kódolási ügynökök, például Claude Code vagy Codex használatában.
- Tapasztalat a Docker használatában helyi fejlesztői környezetben.
- Tapasztalat nagyvállalati éles munkaterhelések AWS-en történő üzemeltetésében.
- Tapasztalat RESTful és GraphQL API-k integrálásában.
- Tapasztalat SQL-lekérdezések közvetlen írásában relációs adatbázisokhoz.
- Tapasztalat aszinkron háttérfeladat-feldolgozás kialakításában többféle eszköz vagy keretrendszer használatával.
- Tapasztalat olyan megfigyelhetőségi eszközökkel, mint a Datadog, a Sentry vagy a New Relic.
- Tapasztalat automatizált egységtesztek írásában, 60% feletti kódlefedettséggel.
- Tapasztalat CI/CD-munkafolyamatok fejlesztésében GitHub Actions használatával.
- Tapasztalat régi Python-alkalmazások modernizálásában.
- Tapasztalat termékközpontú mérnöki szervezetben.
- Tapasztalat több mérnöki csapat vagy pod közötti együttműködésben.
- Erős felelősségvállalás és tulajdonosi szemlélet, beleértve a felismert hiányosságok jelzését.
- Tapasztalat nagy tranzakciós forgalmú éles környezetekben.
- Képesség termékkövetelmény-dokumentumok részletes műszaki specifikációkká alakítására.
- Munkavégzés az amerikai keleti parti idő szerint 9:00 és 17:00 között.