3 days ago
Responsibilities
- Design, build, and ship Android features for cart, checkout, payments, and post-order experiences.
- Integrate and optimize payment flows and SDKs in collaboration with payments and risk teams.
- Create reusable modules and libraries for multiple Instacart Android apps.
- Uphold quality through robust testing, code reviews, and performance tuning.
- Own work end-to-end, from technical design to implementation and iteration.
- Contribute to incident response and on-call rotations as needed.
- Mentor other Android engineers and help define team coding standards.
Requirements
- 5+ years of professional Android development experience with Kotlin.
- 3+ years building large-scale, user-facing features with Android Jetpack.
- 2+ years working on transactional flows or integrating payment providers/SDKs.
- Hands-on experience with dependency injection and networking on Android.
- Proven track record of quality in unit and UI testing and CI/CD workflows.
- Experience collaborating with cross-functional partners in a fast-paced environment.
- Bachelor’s degree in Computer Science, Engineering, or related field.
Benefits
- Flexible work arrangements allowing remote work from various locations.
- Competitive compensation and benefits package.
- Eligibility for new hire equity grants and annual refresh grants.
Tech Stack
Categories
Mobile