Staff Software Engineer (iOS) at Faraday Future

Gardena, California, United States

Faraday Future Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Automotive, Mobility, CryptoIndustries

Requirements

  • Bachelor’s degree or above in Computer Science, Software Engineering, or a related discipline
  • 7+ years of professional iOS development with significant ownership of app/module architecture and delivery at scale
  • Expert in Swift, SwiftUI (plus UIKit where appropriate), async/await/Actors, and modularization with SPM; solid DI patterns and testable architecture
  • App/Scene Lifecycle & System Fundamentals: deep understanding of App/Scene lifecycle, BGTaskScheduler/background URLSession, notifications, deep/universal links, multitasking; Core Animation pipeline and run loop basics
  • Performance Engineering: proficiency with Instruments (Time Profiler, Allocations/Leaks, Core Animation, Energy, Network) and MetricKit; ability to reduce cold-start time, main-thread blocking, memory churn, and dropped frames
  • Networking/Security: strong with URLSession, caching, reachability, ATS, Keychain/Secure Enclave, privacy/ATT, and common auth patterns (OAuth2/OIDC)
  • Flutter proficiency (Dart): capable of implementing production Flutter features, embedding Flutter reliably, integrating via Platform Channels/FFI, and profiling hybrid screens to meet frame budgets
  • CI/CD for iOS (Xcode/SCMs, Fastlane or GitHub Actions/GitLab CI/Jenkins); ability to maintain stable, fast pipelines
  • Professional working proficiency bilingual in Mandarin Chinese (preferred)
  • Advanced Swift Concurrency and SwiftUI performance (state management, view identity, rendering); scalable modularization/componentization (preferred)
  • Media/Web content fundamentals (AVFoundation/AVPlayer, HLS/LL-HLS, PiP/AirPlay; WKWebView performance for hybrid content) (preferred)
  • Integration with major exchange/market-data APIs (REST + WebSocket), including local order-book maintenance (snapshot + delta, sequence handling) (preferred)

Responsibilities

  • Architecture & Design: Define app/module architecture (Clean, MVVM/MVI), boundaries, and data contracts; lead ADRs/design reviews; drive modularization and code health
  • Feature Delivery: Ship user-facing features with maintainable Swift code; uphold code quality via reviews, automation, and guardrails
  • Cross-Platform: Build and maintain Flutter (Dart) modules in an iOS “add-to-app” setup; integrate via Platform Channels/FFI; ensure UX/perf parity with native
  • Performance & Reliability: Optimize launch, frame time/dropped frames, memory, energy, and networking; apply Instruments and MetricKit; maintain 60/120 Hz frame budgets
  • Quality & Testing: Establish testability; write unit/integration/UI tests (XCTest/XCUITest, snapshot where useful); use URLProtocol/OHHTTPStubs for mocks; keep CI green
  • Security & Release: Implement Keychain/Secure Enclave, ATS, certificate pinning, and Biometric auth; own code signing/TestFlight, staged rollouts/feature flags; monitor crash/hang and drive RCAs

Skills

Key technologies and capabilities for this role

SwiftSwiftUIasync/awaitActorsSPMMVVMMVIFlutterDartPlatform ChannelsFFIXCTestXCUITestInstrumentsMetricKitClean Architecture

Questions & Answers

Common questions about this position

What are the basic qualifications for this Staff Software Engineer (iOS) role?

Candidates need a Bachelor’s degree or above in Computer Science, Software Engineering, or a related discipline, plus 7+ years of professional iOS development with significant ownership of app/module architecture and delivery at scale. Expertise is required in Swift, SwiftUI (plus UIKit where appropriate), async/await/Actors, and modularization with SPM, along with solid DI patterns and testable architecture.

What is the salary or compensation for this position?

This information is not specified in the job description.

Is this Staff Software Engineer (iOS) role remote or office-based?

This information is not specified in the job description.

What does Faraday Future's company culture emphasize?

Faraday Future is a California-based mobility company that leverages the latest technologies and world’s best talent to create user-centric, technology-first vehicles, aiming to establish new paradigms in human-vehicle interaction with global impact.

What makes a strong candidate for this iOS engineering role?

A strong candidate will have 7+ years of iOS experience owning architecture and delivery at scale, deep expertise in modern Swift practices including SwiftUI, async/await/Actors, and SPM modularization, plus proficiency in performance tools like Instruments and system fundamentals like App/Scene lifecycle.

Faraday Future

Designs and manufactures electric vehicles and technologies

About Faraday Future

Faraday Future operates in the electric vehicle market, focusing on creating smart and sustainable transportation solutions. The company designs, manufactures, and sells electric vehicles while also providing related services and technologies. Their products include advanced electric vehicles that integrate smart technology, aiming to enhance the mobility experience for both individual consumers and businesses. Unlike many competitors, Faraday Future emphasizes a holistic approach to mobility, combining vehicle sales with future offerings in autonomous driving and connected car technologies. The goal of Faraday Future is to transform how people live and move by creating an integrated mobility ecosystem that improves the quality of life for its users.

Gardena, CaliforniaHeadquarters
2014Year Founded
$3,531MTotal Funding
IPOCompany Stage
Robotics & Automation, Automotive & TransportationIndustries
501-1,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
401(k) Retirement Plan

Risks

Reliance on convertible notes may dilute shareholder equity, affecting stock value.
Stiff competition from established EV players could impact Faraday Future's market share.
Regulatory challenges in AI and autonomous driving may delay Faraday Future's technology rollout.

Differentiation

Faraday Future focuses on smart, sustainable transportation solutions with advanced AI integration.
The company targets both individual consumers and businesses with diverse mobility needs.
Faraday Future's FX strategy aims to offer affordable, high-performance AI electric vehicles.

Upsides

Increased consumer interest in luxury EVs boosts demand for models like Faraday Future's FF 91.
AI and machine learning integration in vehicles enhances Faraday Future's product offerings.
U.S. investment in EV infrastructure supports Faraday Future's market growth potential.

Land your dream remote job 3x faster with AI