Full-Time Senior iOS Engineer
Instacart is hiring a remote Full-Time Senior iOS Engineer. The career level for this job opening is Senior Manager and is accepting USA based applicants remotely. Read complete job description before applying.
Instacart
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
We're transforming the grocery industry. At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together.
We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
We are looking for a highly motivated Senior iOS Engineer to join our dynamic team. You'll be instrumental in building innovative features to create a better experience for our shoppers and help them be more effective when shopping for Instacart.
You'll work on exciting areas like checkout technology, payment integration, and OCR data extraction that will help provide the tools to empower our shoppers to be successful.
Work closely with product and design teams to build innovative mobile experiences.
Collaborate cross-functionally to create project roadmaps for delightful and accessible user experiences.
Participate in cross-organizational efforts with other engineering teams.
Participate in code reviews to maintain high development standards.
Continuously refactor to improve our code base.
Minimum Qualifications:
- 5+ years of experience in mobile development, Software Engineering or related experience
- Extensive experience developing iOS applications
- Extensive experience with iOS fundamentals, including Swift, SwiftUI, UIKit, RxSwift or Combine etc.
- Experience with Networking protocols (RPC, Rest API, Websockets)
- Solid communicator, comfortable seeking and receiving feedback.
- Robust analytical and debugging skills
- A collaborative mindset to be able to partner with engineers, designers, and PMs from multiple teams to co-create impactful solutions while supporting system contributions.
Preferred Qualifications:
- Extensive experience working on Apple technologies like Location, push notifications
- SQL knowledge to support databases, familiarity with (GRDB or FMDB) would be a plus.
- Skilled in profiling and performance optimization on mobile platforms.