Staff Software Engineer, iOS

3 weeks ago
Remote
Full-time
Lead
Software Development
Favor Delivery

Favor Delivery

Favor Delivery: Get anything you want delivered to your door in under an hour. From food to essentials, their Runners ensure quick and contact-free deliveries in 450+ cities across Texas.

Air Freight & Logistics
1K-5K
Founded 2011
$37M raised

Description

  • Recommend improvements to team processes and tools based on industry standards and best practices.
  • Independently build, diagnose, and resolve highly complex technical issues.
  • Partner with engineering and product management to plan solutions for large features.
  • Communicate development status, risks, and concerns to technical leadership and management.
  • Lead documentation efforts and provide training on technology stacks and standards.
  • Help other engineers understand application and system designs.
  • Own all phases of development, testing, and deployment for native iOS applications.
  • Work closely with product and operations teams to understand customer needs and deliver simple solutions to complex problems.

Requirements

  • 7+ years of relevant software engineering experience.
  • A related degree or comparable formal training, certification, or work experience.
  • Advanced understanding of software design patterns and ability to write clean, well-structured, idiomatic code.
  • Advanced knowledge of REST + JSON, API versioning strategies, and security best practices.
  • Experience or familiarity with Swift, SwiftUI, Objective-C, XCTest, MVC, MVVM, XCUITest, Cocoapods, SPM, Alamofire, and Jenkins.
  • Excellent written and verbal communication skills.
  • Ability to communicate complex technical concepts clearly to technical and non-technical stakeholders.
  • Ability to lead larger initiatives across product, design, and engineering teams.
  • Strong debugging skills and ability to trace and diagnose issues.
  • Strong understanding of test automation techniques and ability to write atomic tests.
  • Experience in a high-growth startup is a plus.
  • Comfort using novel algorithms and data structures to build efficient solutions under constraints.

Benefits

  • Premium health, vision, dental, and life insurance.
  • 401(k) options.
  • Favor delivery fee credit and H-E-B discounts.
  • Unlimited PTO for salaried employees and ample vacation time for all team members.
  • Hybrid or remote work within Texas, with flexible arrangements based on location.
  • Learning and development support through Intern(al)ships and Learning Labs.
  • Employee Resource Groups, company-wide events, happy hours, and other community-building opportunities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Lead Software Engineer (Backend)

Zeta Global 1K-5K Media

Zeta Global is hiring a Lead Backend Engineer to design and own the distributed backend systems behind its CRM and multichannel marketing platform.

Agile AWS CI/CD ClickHouse Elasticsearch Java Kafka Microservices Python REST API Ruby Snowflake
16 minutes ago

Software Engineer, iOS Core Product - Almaty, Kazakhstan

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale and evolve its high-traffic text-to-speech app experience within a fully distributed product team.

CI/CD Git Swift SwiftUI
51 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Savannah, GA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI team to build and operate the data collection and ingestion systems that power model training and next-generation consumer and enterprise products.

Bash Docker GCP Linux Python Terraform
51 minutes ago

Senior Software Engineer (LATAM - EST Zone)

Hi Auto 11-50 Internet Software & Services

Hi Auto is hiring a Senior Software Engineer in Latin America to build and support Python-based cloud backend integrations and real-time systems for high-volume drive-thru AI deployments.

AWS Azure CI/CD Docker GCP gRPC Kubernetes Linux Python WebRTC
56 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers