Lead a team of mobile engineers building native Android and iOS applications used daily in retail environments.
Partner with product and design to define the mobile roadmap, set engineering priorities, and deliver with quality and consistency.
Drive architecture decisions that balance speed of iteration with long-term maintainability across platforms, including client infrastructure efforts that help us scale across the product.
Establish and evolve engineering practices including code review, testing standards, and deployment processes.
Develop engineers through coaching, clear expectations, and hands-on technical engagement.
Collaborate with firmware, platform, and integration teams to surface real-time RFID data through intuitive mobile experiences, including direct integration with RFID readers.
Work cross-functionally with product managers and UX designers to shape the user experience from concept through delivery.
Communicate progress, risks, and tradeoffs clearly to engineering leadership and cross-functional stakeholders.
Help set the cultural tone for the team around teamwork and innovation, and contribute to our broader engineering strategy.
Requirements
Bachelor's degree in a technical field, or equivalent practical experience.
8+ years of software engineering experience.
5+ years of experience with iOS or Android mobile development.
3+ years in an engineering management or team lead role.
Strong technical foundation in mobile architecture patterns, testing practices, and CI/CD pipelines.
Track record of delivering complex projects on time in a fast-moving product environment.
Clear, direct communicator with experience working across product, design, and infrastructure teams.