Own major portions of the React Native app, building features that prioritize reliability, performance, and usability in real-world store environments.
Collaborate across product, design, backend, QA, and support to turn real customer constraints into pragmatic, scalable solutions.
Work with product to plan and design new user interfaces while recognizing design issues before development.
Continuously reduce friction and failure modes, improving crash-free sessions, offline behavior, and end-to-end system trust.
Optimize print performance and label quality, ensuring fast print times, accurate rendering, and consistent output for retail-grade use cases.
Design and maintain state management systems capable of handling large amounts of interconnected data.
Own your own progression and workload in a sustainable and consistent way.
Requirements
Bachelor’s degree in a technical or quantitative field
5+ years of software engineering experience (preferably web development)
Proficient in writing UIs with React
Experience with UI testing
Strong understanding of the Typescript and React
Understand the basics of Webpack
Strong understanding of browser APIs
Experience planning, leading, and executing on large, mission-critical, projects
Experience with AI assisted development
Tech Stack
React
React Native
TypeScript
Webpack
Benefits
new hire stock award
paid parental leave
open (uncapped) PTO
hybrid work environment
competitive medical, health & wellbeing and compensation offerings