✦ Luna Orbit — Software Engineering

Staff Software Engineer, iOS

at Favor

📍 Remote, US Remote Posted March 25, 2026
Type Full-Time
Experience senior
Exp. Years 7+ years
Education Related degree or formal training, certification, or work experience
Category Software Engineering

This role involves developing native iOS applications using Swift and Objective C, with a focus on testing, code quality, and collaboration within a remote team environment.

  • Develop native iOS apps
  • Implement testing frameworks
  • Collaborate with product teams
  • Maintain code quality
  • Lead technical documentation

The technical environment includes Swift, Objective C, XCTest, XCUITest, Cocoapods, SPM, Alamofire, Jenkins, emphasizing mobile app development, testing, and clean architecture.

The ideal candidate is a senior iOS engineer with over 7 years of experience in Swift and Objective C, skilled in building native iOS applications, testing frameworks, and modern development tools, capable of working remotely.

SwiftObjective CXCTestXCUITest7+ years of software engineering experience
Swift UICocoapodsSPMAlamofireJenkinstest-driven development
SwiftObjective CXCTestXCUITestCocoapodsSPMJenkins
SwiftObjective CXCTestXCUITestCocoapodsSPMAlamofireJenkinssoftware design patternsRESTJSON
SwiftSwift UIObjective CXCTestXCUITestCocoapodsSPMAlamofireJenkinssoftware design patternsRESTJSON
communicationcollaborationproblem-solvingleadershipdocumentationtraining
Industry Technology / SaaS
Job Function Design and develop high-quality native iOS applications
Role Subtype iOS Engineer
Tech Domains Swift, Objective C, XCTest, XCUITest, iOS Development
ios engineerswiftobjective cxctestxcuitestcocoapodsspmalamofirejenkinssoftware design patternsrestjsonmobile developmentios appnative iostest driven developmentui testingios developmentseniorremote

Less than 7 years of software engineering experience, Lack of experience with Swift or Objective C, No experience with XCTest or XCUITest, No remote work capability

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile