Senior Android Engineer
Instacart · San francisco, CA / Remote
Remote
Full-time
Senior
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
More jobs at Instacart
Staff Corporate Engineer
Instacart · Canada - Remote (ON, AB, BC, or NS Only) · Remote
Staff Corporate Engineer
Instacart · United States - Remote · Remote
Trust & Safety Specialist, Law Enforcement Response
Instacart · United States - Remote · Remote
Senior Engineering Manager, Privacy Security
Instacart · Canada - Remote (ON, AB, BC, or NS Only) · Remote
Senior Engineering Manager, Privacy Security
Instacart · United States - Remote · Remote
See how well your resume matches this job before you apply
Run a free ATS check