Get daily remote job opportunities in your inbox

No middlemen, no spam, no infinite scrolling.

Get relevant job opportunities, one email at a time.

Unsubscribe at any time.

Android Engineer @Instacart

[Hiring] Android Engineer @Instacart

Apr 04, 2025 - Instacart is hiring a remote Android Engineer. 💸 Salary: $142,000 - $158,000 cad. 📍Location: Canada.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

As an Android Engineer at Caper, you’ll play a central role in creating seamless shopping experiences by building and optimizing our Android-based applications that power revolutionary in-store retail solutions.

  • Architect, design, and implement scalable and robust Android applications that power Caper products, including smart carts and devices for Connected Stores.
  • Collaborate with cross-functional teams across Product, Design, and Backend Engineering to create intuitive and functional interfaces.
  • Optimize performance and reliability for Android applications in resource-constrained hardware environments.
  • Build and refine systems to monitor and analyze performance at scale, ensuring seamless user experiences.
  • Drive team initiatives in building scalable, maintainable, and testable mobile codebases.
  • Lead performance best practices to optimize Android platforms and ensure low-latency interactions.
  • Work with QA to guide and improve automation processes for cart and app testing.
  • Stay updated with new Android technologies, frameworks, and trends, and champion their adoption where applicable.
  • Be a mentor and solid contributor to the team, advocating for best coding practices and fostering a culture of collaboration and quality.

Qualifications

  • 3+ years of Android development experience, with a focus on customer-facing applications.
  • Proficiency in Kotlin and deep expertise in Android development technologies like Jetpack libraries (e.g., Compose, Room, MVVM).
  • A proven track record of optimizing app performance in resource-constrained environments.
  • Familiarity with both RxJava and Kotlin coroutines, with a practical understanding of asynchronous programming.
  • Hands-on experience with rigorous unit testing and building maintainable, testable codebases.
  • A collaborative mindset and ability to effectively influence cross-functional teams.
  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or equivalent practical experience.

Requirements

  • Deep expertise in performance optimization and profiling tools specific to Android.
  • Hands-on experience with monitoring and observability tools such as Datadog.
  • Prior experience in the retail or e-commerce industries, or on other consumer-facing apps.
  • Strong understanding of advanced Android concepts, including custom UI implementation and animations.

Benefits

Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants.

For Canadian based candidates, the base pay ranges for a successful candidate are listed below.

  • CAN $142,000 — $158,000 CAD

Similar Remote Jobs

More jobs at Instacart

More Software Development jobs

More jobs in Canada

Before You Apply
📍 Be aware of the location restriction for this remote position: Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Android Engineer @Instacart
Software Development
Salary 💸 $142,000 - $158,000 cad
Remote Location
Canada
Job Type full-time
Posted Apr 04, 2025
Apply for this position Unlock 54,573 Remote Jobs
📍 Be aware of the location restriction for this remote position: Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Android Engineer Apply for this position Unlock 54,573 Remote Jobs
×
  • Unlock 54,573 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in April 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community