Senior Software Engineer, iOS

Other Jobs To Apply

<h2>About Us</h2> <p>Hungryroot is using AI to build the most consumer-centric food and wellness company to ever exist. We act as your personal assistant for healthy living—getting to know your goals, lifestyle, and budget, and recommending and delivering healthy groceries, easy recipes, and essential supplements for you and your family.</p> <p>It’s the easiest way to eat healthy, achieve your goals, save time, and discover new foods. We believe food is the foundation of health, convenience should not mean compromise, and that everyone is unique in how they eat and live. That’s why we’re building a future in which healthy living is both easy and enjoyable.</p> <p>Hungryroot is a distributed team of top talent across 28+ U.S. states. While we have a headquarters in New York City, our remote-first culture emphasizes collaboration, team-building, and flexibility. Expect regular virtual team events, strong ownership and accountability, and an annual company retreat.</p> <h2><strong>About the Role</strong></h2> <p>We’re looking for a Senior iOS Engineer who is deeply experienced in Swift and SwiftUI, and excited about building modern, AI-powered product experiences. This role is ideal for someone who not only ships high-quality mobile features, but is also comfortable working in an AI-augmented development environment where tools and agents play a significant role in day-to-day workflows.</p> <p>You’ll be responsible for building and owning end-to-end iOS features, while leveraging AI tools to accelerate development, iterate quickly, and improve product quality. </p> <p>We ship frequently and work closely with product and design partners—often daily—to continuously improve the customer experience.</p> <p>If you want to help us change how people grocery shop and eat for the better, we encourage you to apply!</p> <h2><strong>Responsibilities</strong></h2> <ul> <li>Build and maintain high-quality iOS features using Swift and SwiftUI</li> <li>Own features end-to-end, from architecture to implementation to iteration</li> <li>Collaborate with product, design, and backend teams to deliver impactful user experiences</li> <li>Integrate and build AI-powered features (e.g. conversational UI, recommendations, intelligent workflows)</li> <li>Work in an AI-assisted development workflow where code may be generated by tools and refined by engineers to production quality</li> <li>Review, refine, and integrate AI-generated code to meet standards for performance, security, and user experience</li> <li>Stay up-to-date with the latest Apple technologies (SwiftUI, iOS SDKs, frameworks) and proactively propose, prototype, and drive adoption where it benefits the product</li> <li>Continuously improve development velocity and quality through modern tooling and workflows</li> </ul> <h2><strong>Qualifications</strong></h2> <ul> <li>5+ years of iOS development experience, with significant A/B testing implementations.</li> <li>Strong proficiency in Swift and SwiftUI, with production experience (SwiftUI-first mindset)</li> <li>Experience building, shipping, and maintaining production iOS applications</li> <li>Solid understanding of mobile architecture, performance, and best practices</li> <li>Strong proficiency integrating with RESTful APIs in production (authentication, pagination, error handling, networking performance, and data modeling)</li> </ul> <h2><strong>AI-Native Mindset</strong></h2> <ul> <li>Regularly use AI tools (e.g. Claude, ChatGPT, Copilot, Cursor, etc.) as part of their day-to-day development workflow</li> <li>Are comfortable working in an AI-augmented environment where tools accelerate implementation but engineers own the final result</li> <li>Have hands-on experience generating, refining, and debugging code with AI assistance</li> <li>Take ownership of code quality, performance, and UX when working with AI-generated outputs</li> <li>Are curious about emerging patterns like agent workflows, tool use, and automation</li> </ul> <h2><strong>Perks & Benefits </strong></h2> <ul> <li>Remote-first: work from home, work from our NYC office, work from anywhere in the U.S. - you decide!</li> <li>Equity </li> <li>Unlimited vacation policy</li> <li>Universal paid parental leave</li> <li>Monthly Hungryroot credit for delicious, healthy groceries</li> <li>Comprehensive health, vision, dental, and life insurance</li> <li>401k with Company Match</li> <li>A work from home stipend to support your initial home-office setup</li> </ul> <p><em>Expected Pay Range:<br>$134,000 - $168,000</em></p> <p><span style="font-weight: 400;">#LI-REMOTE</span></p> <p><em>Our mission to help make healthy eating easy, accessible, and joyful is better served by a diverse workplace. We are a proud Equal Opportunity Employer committed to building an inclusive workplace. We have zero-tolerance for harassment or discrimination. We do not discriminate on the basis of race, religion, ethnicity, national origin, gender identity, gender expression, sexual orientation, age, marital status, veteran status, or disability.</em></p> <p><br><br></p>

Back to blog
Ads

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...