Job Description

We need a Senior Software Engineer - Javascript to work on a self-checkout modernization project for a major convenience-store retailer. This engineer will implement core customer flows (scan, search, loyalty, payment, error handling) in a React-based kiosk UI, integrating with a POS API and working closely with a small, cross-functional team (Lead Engineer, QA, PM). The ideal candidate is a strong individual contributor who can take high-level direction and independently design, build, and test features within 2-week sprints, with high standards for code quality, reliability, and accessibility in a production retail environment.
Experience And Skills
4–7+ years of professional experience, with deep React and modern JavaScript (ES6+) fundamentals: components, hooks, state, effects, context, routing.
Building complex, stateful UIs with robust error handling, responsive layouts, and good UX patterns for touch screens or kiosk-style experiences.
Comfortable consuming RESTful A...

Apply for this Position

Ready to join Kualty? Click the button below to submit your application.

Submit Application