Software Engineer II - iOS

Favor is a delivery platform that brings fast, fresh delivery to Texans, managing real-time assignments and facilitating communication between customers, Runners, and support.
iOS
Mid-Level Software Engineer
Hybrid
2+ years of experience
Consumer

Description For Software Engineer II - iOS

Favor is seeking a Software Engineer II for their iOS team to support their mission of delivering fast, fresh delivery services across Texas. This role is integral to the Engineering team that powers Favor's technology platform, which manages millions of deliveries through their Runner network.

The position offers a hybrid work environment based in Austin, Texas, combining remote work flexibility with in-person collaboration at their HQ. As a Software Engineer II, you'll be responsible for developing, testing, and deploying iOS applications that directly impact hundreds of thousands of users.

The ideal candidate will have 2-5 years of software engineering experience, with strong expertise in iOS development technologies including Swift, Objective-C, and modern iOS frameworks. You'll work in a collaborative environment, partnering with product and operations teams to build simple solutions to complex problems.

The role offers comprehensive benefits including premium health insurance, 401(k) options, unlimited PTO, and unique perks like Favor delivery credits and H-E-B discounts. Favor emphasizes personal growth through learning opportunities and maintains a strong focus on diversity, equity, and inclusion.

This is an excellent opportunity for a mid-level iOS engineer who appreciates clean code, simple design, and wants to make a meaningful impact in a purpose-driven, high-growth environment. You'll be part of a world-class team that values collaboration, technical excellence, and delivering delightful user experiences.

Last updated 2 days ago

Responsibilities For Software Engineer II - iOS

  • Assist in research and fact-finding to develop or modify applications
  • Fix bugs and perform updates to the code base while working closely with senior engineers
  • Participate in the planning and execution of development projects
  • Partner with cross-functional technology teams to integrate solutions

Requirements For Software Engineer II - iOS

  • 2-5 years of software engineering experience
  • Experience with Swift, Objective C, MVC, MVVM, SwiftUI, Combine, Async/Await, XCTest, Cocoapods, SPM, Alamofire, and/or GitHub Actions
  • Ability to take technical direction to deliver well-scoped work
  • Experience with object-oriented or functional programming languages including SOLID principles
  • Knowledge of application testing strategies
  • Understanding of RESTful API best practices
  • Strong communication skills with technical and non-technical stakeholders

Benefits For Software Engineer II - iOS

Medical Insurance
Vision Insurance
Dental Insurance
401k
Education Budget
  • Premium health, vision, dental, and life insurance
  • 401(k) options
  • Favor delivery fee credit
  • H-E-B discounts
  • Unlimited PTO for salaried employees
  • Learning and development opportunities
  • Employee Resource Groups (ERGs)
  • Company-wide events and happy hours

Interested in this job?

Jobs Related To Favor Software Engineer II - iOS

iOS Software Engineer

Mid-level iOS Software Engineer position at CLEAR, focusing on building secure and seamless digital identity solutions in a hybrid work environment.

Software Engineer (iOS Build), Retail Engineering

Build Engineer position at Apple focusing on iOS app development infrastructure, offering competitive salary and benefits with opportunity to work on revolutionary products.

iOS Engineer, Home

iOS Engineer position at Patreon focused on building and optimizing the Home feed experience, requiring 3+ years of Swift development experience.

Test Automation Engineer (iOS)

Remote Test Automation Engineer position at Solvd Inc., focusing on iOS testing with Swift, working with enterprise clients in an Agile environment.

AIML - iOS Software Engineer, Siri Information and Intelligence

iOS Software Engineer position at Apple working on Siri and AI features, offering competitive salary and benefits in Cupertino.