As a Senior Software Engineer, you will design and build Android experiences that help customers shop more easily across channels
Job Summary
As a Senior Software Engineer, you will design and build Android experiences that help customers shop more easily across channels.
Our team builds and delivers next-generation Quick Service Retail (QSR) and product customization capabilities, enabling customers to seamlessly personalize items, order across 1P and 3P stores, and batch purchases into a single trip.
Beyond our great compensation package, you can receive incentive awards for your performance.
Matching Summary
As a Senior Software Engineer, you will design and build Android experiences that help customers shop more easily across channels.
Salary
Sunnyvale, CA: $117,000.00 - $234,000.00; Bentonville, AR: $90,000.00 - $180,000.00; Bonus/Equity: Annual or quarterly performance bonuses; Benefits: 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.
Skills & Requirements
Must-have
Android application development
Kotlin
modern Android architecture patterns
consumer-facing mobile products
Android SDK
Jetpack libraries
REST and GraphQL APIs
Nice-to-have
ownership, curiosity, continuous improvement
creating inclusive digital experiences
Web Content Accessibility Guidelines (WCAG) 2.2 AA standards
assistive technologies
Key Requirements
5+ years of professional software engineering experience
Bachelor's degree or 5 years' experience
Experience developing consumer-facing mobile products
Strong knowledge of the Android SDK
Experience with modern Android development patterns
Experience integrating mobile applications with APIs