Subscribe to the latest remote jobs:

Senior Android Engineer

🇺🇸 United States

Android

Java

Python

Ruby

Kotlin

Testing

Senior Android Engineer

from 🇺🇸 United States

About Instacart



Marketplace for grocery delivery and pickup



Tech description:



From a technology point of view, our platform is complex, rapidly scaling and processing millions of transactions in real-time all of the time. Our technology coupled with operational expertise enables Instacart to deliver fresh groceries in as little as an hour. We use a modern stack including Ruby/Rails, Python, React and many more technologies.



Job description:



Responsibilities:

- You will be part of a small team, with a large amount of ownership and responsibility for managing things directly
- Collaboration with product managers, other teams, and both internal and external stakeholders, owning a large part of the process from problem understanding to shipping the solution
- Shipping high quality solutions with urgency
- Championing Android: educating colleagues about subtleties & unique capabilities of the platform and leveraging them when building new features

Requirements:

- Bachelor's degree in computer science is preferred (but not required) with 2+ years of software development experience and at least 3 years of Android app development experience
- Strong development skills in Java and with Android SDK, and good general programming and algorithm skills
- Exposure to Kotlin (although experience with Kotlin is strongly preferred)
- Experience with RXJava
- A strong sense of ownership
- An ability to balance a sense of urgency with shipping high quality and pragmatic solutions

Desired:

- Dagger
- Retrofit
- Data Driven mindset
- Automated testing experience



Skills:



Android, Java, Kotlin


by @maxrusakovic