Summary
Join Instacart as an iOS Engineer and play a key role in developing features for our Shopper iOS app, used by hundreds of thousands of shoppers. You will lead the architecture, design, and development of our iOS application, ensuring high performance and reliability. The Shopper team develops and manages the app, overseeing the entire process from onboarding to delivery. This role focuses on building and maintaining complex iOS applications, implementing UIs, integrating with backend services, and owning key product pieces. You will collaborate with multiple teams and functions within the company. The position offers competitive compensation and benefits, including equity grants, and is remote.
Requirements
- 3+ years of iOS development experience
- Extensive Experience with iOS fundamentals, including Swift, Swift UI, UIKit, RxSwift or Combine etc
- Experience with Networking protocols (RPC, Rest API, Websockets)
- Proven ability in rigorous unit testing and practical problem-solving
- Excellent communication and leadership skills, capable of collaborating and influencing cross-functional teams
- Solid communicator, comfortable seeking and receiving feedback
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
Responsibilities
- Architect, build, and maintain complex iOS applications with clean code
- Implement perfect UIs that match designs
- Integrate with backend services to make sure we are delivering a great mobile user experience that is super-fast for end users
- Own important pieces of the product that have high visibility both internally and externally
- Participate in code reviews to maintain high development standards
- Communicate and collaborate extensively across multiple teams and functions within the company to drive consensus, align goals, and achieve effective cross-functional outcomes
Preferred Qualifications
- Experience with monitoring and observability tools like Datadog
- Skilled in profiling and performance optimization on mobile platforms
- Experience working on Apple technologies like Location, push notifications
- The ability to collaborate effectively with engineers, designers, and PMs across multiple teams to co-develop impactful solutions while contributing to system improvements
Benefits
- Highly market-competitive compensation and benefits
- Equity grant
- Annual refresh grants
- Remote work
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.