
Gumagawa ang ItsaCheckmate ng teknolohiya para sa digital na pag-order sa mga restawran, na pinagsasama sa iisang platform ang mga order mula sa web, app, kiosk, at mga third-party na serbisyo. Kabilang sa mga tool nito ang mga loyalty program, pamamahala ng catering, pag-order gamit ang QR code, at pamamahala ng mga channel. Tinutulungan ng mga ito ang mga team ng restawran na iugnay ang mga order, mabawasan ang mga pagkakamali, at masuportahan ang pang-araw-araw na operasyon. Naglilingkod ang ItsaCheckmate sa mahigit 2,400 brand at nag-aalok ng marketplace ng mga integration.
Senior Full-Stack Engineer, Python at React
Bumuo ng software para sa teknolohiya ng restoran na pinapagana ng AI para sa mga pandaigdigang brand gamit ang Python at React. Pangasiwaan ang mga scalable na feature mula arkitektura at development hanggang deployment at monitoring.
Paglalarawan
- Makipagtulungan sa Product, Design, at Engineering upang bumuo, sumubok, mag-deploy, at magpanatili ng mga scalable na web application.
- Gumamit ng mga AI coding agent upang pabilisin ang pagbuo ng produkto at ayusin ang mga depekto.
- Bumuo at magpanatili ng mga RESTful at GraphQL API.
- Gumawa ng mga asynchronous na workflow ng application gamit ang mga tool gaya ng Sidekiq.
- Bumuo ng mga responsive at mataas ang performance na React.js interface at mga reusable na component.
- Sumulat at mag-optimize ng mga SQL query para sa mga PostgreSQL at MySQL database.
- Pagibayuhin ang pagiging maaasahan, scalability, at kadalian ng maintenance ng malalaking enterprise system.
- Bumuo kasama ng team ng mga teknikal na espesipikasyon na sumusuporta sa mga roadmap ng produkto at layunin ng enterprise architecture.
- Gumamit ng mga APM at observability tool upang hanapin, suriin, at lutasin ang mga bottleneck sa performance.
- Tukuyin ang technical debt at pangunahan ang mga praktikal na pagsisikap upang mabawasan ito.
- Pangasiwaan ang mga feature at komplikadong isyu mula sa disenyo ng produkto hanggang implementasyon, release, at monitoring.
- Makipagtulungan sa Product, Design, at Engineering sa isang kolaboratibong kapaligirang nakaayos bilang mga pod.
- Suportahan ang mga panlabas na customer sa pakikipagtulungan sa mga internal na user ng platform.
- Bigyang-priyoridad at bawasan ang technical debt habang pinapahusay ang scalability at performance ng system.
- Makibahagi sa mga talakayan tungkol sa arkitektura at teknikal na disenyo.
- Makilahok sa code review, automated testing, CI/CD, at mga deployment workflow.
- Mag-diagnose at lumutas ng mga outage, tukuyin ang mga ugat ng problema, at magpatupad ng mga kasunod na pagpapahusay.
- Gumabay sa mga junior engineer at magtaguyod ng mahusay na mga kasanayan sa engineering gamit ang mga paraang pinangungunahan ng AI.
Mga Kinakailangan
- Bachelor’s degree sa Computer Science, Engineering, o katumbas na praktikal na karanasan.
- Hindi bababa sa 6 na taon ng pagbuo ng mga enterprise application gamit ang Python.
- Hindi bababa sa 3 taon ng paggamit ng React.js o iba pang modernong JavaScript framework.
- Hindi bababa sa 3 taon sa isang engineering team na may 30 o higit pang miyembro.
- Hindi bababa sa 3 taon ng ganap na remote na pagtatrabaho at interes na ipagpatuloy ito.
- Hindi bababa sa 3 taon ng pag-develop at pagpapatakbo ng mga application sa AWS.
- Hindi bababa sa 2 taon ng paggamit ng mga AI coding agent, kabilang ang Claude Code o Codex.
- Karanasan sa paggamit ng Docker sa lokal na development environment.
- Karanasan sa pagpapatakbo ng mga enterprise production workload sa AWS.
- Karanasan sa pagsasama ng mga RESTful at GraphQL API.
- Karanasan sa direktang pagsulat ng mga SQL query sa relational database.
- Karanasan sa pagbuo ng asynchronous na pagproseso ng mga background job gamit ang iba’t ibang tool o framework.
- Karanasan sa mga observability tool gaya ng Datadog, Sentry, o New Relic.
- Karanasan sa pagsulat ng mga automated unit test na may higit sa 60% code coverage.
- Karanasan sa pagbuo ng mga CI/CD workflow gamit ang GitHub Actions.
- Karanasan sa pag-modernize ng mga legacy na Python application.
- Karanasan sa isang product-led na organisasyong pang-engineering.
- Karanasan sa pakikipagtulungan sa iba’t ibang engineering team o pod.
- Matibay na pananagutan at pagmamay-ari sa trabaho, kabilang ang pagtukoy at pagbanggit ng mga kakulangan.
- Karanasan sa mga production environment na may mataas na dami ng transaksyon.
- Kakayahang isalin ang mga dokumento ng kinakailangan ng produkto sa detalyadong teknikal na espesipikasyon.
- Handang magtrabaho sa oras ng US Eastern Time, 9 a.m. hanggang 5 p.m.