Faraday Future Logo

Faraday Future

Staff Software Engineer (iOS)

Posted 15 Days Ago
Be an Early Applicant
Easy Apply
In-Office
Gardena, CA
160K-180K Annually
Senior level
Easy Apply
In-Office
Gardena, CA
160K-180K Annually
Senior level
Design, build, and ship high-quality iOS apps. Lead architecture, deliver features, ensure performance, optimize reliability and security, and implement CI/CD practices.
The summary above was generated by AI

The Company:

Faraday Future (FF) is a California-based mobility company, leveraging the latest technologies and world’s best talent to realize exciting new possibilities in mobility. We’re producing user-centric, technology-first vehicles to establish new paradigms in human-vehicle interaction. We’re not just seeking to change how our cars work – we’re seeking to change the way we drive. At FF, we’re creating something new, something connected, and something with a true global impact.

Your Role:

As a Staff Software Engineer (iOS) in our Crypto projects, you will design, build, and ship high‑quality iOS applications distributed via the App Store. You’ll own module‑level architecture and end‑to‑end delivery—discovery, technical design, implementation, testing, performance tuning, release, and observability—using modern iOS practices (Swift, SwiftUI, structured concurrency with async/await/Actors, modularization with SPM). You will set engineering standards, lead design reviews, and partner with Product, Design, and Backend to deliver secure, fast, and reliable user experiences.

Key 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. (React Native experience is a plus.)
  • 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.

Basic Qualifications:   

  • 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.

Preferred Qualifications:

  • Professional working proficiency bilingual in Mandarin Chinese
  • Advanced Swift Concurrency and SwiftUI performance (state management, view identity, rendering); scalable modularization/componentization.
  • Media/Web content fundamentals (AVFoundation/AVPlayer, HLS/LL‑HLS, PiP/AirPlay; WKWebView performance for hybrid content).
  • Integration with major exchange/market-data APIs (REST + WebSocket), including local order-book maintenance (snapshot + delta, sequence handling), reconnect/backoff, and rate-limit strategies.
  • Precision-sensitive arithmetic for prices/quantities/fees using BigDecimal with deterministic rounding; idempotent client workflows for retries/status reconciliation.
  • Familiarity with wallet connection flows at the integration boundary (e.g., WalletConnect deep links/Intents) with safe isolation patterns and secure UX.
  • Building low-latency time-series charts on iOS (e.g., Swift Charts, Charts/DGCharts, SwiftUI Canvas/Core Animation/Metal) with frame-synced updates (CADisplayLink) and efficient diffing/decimation for live market data.

Salary Range:

($160,000 - $180,000 DOE), plus benefits and incentive plans

 Perks + Benefits

  • Healthcare + dental + vision benefits (Free for you/discounted for family)
  • 401(k) options
  • Casual dress code + relaxed work environment
  • Culturally diverse, progressive atmosphere

Faraday Future is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Top Skills

Actors
Async/Await
Ci/Cd
Dart
Fastlane
Flutter
Github Actions
Gitlab Ci
Jenkins
Keychain
Secure Enclave
Spm
Swift
Swiftui
Uikit
Urlsession
Xcode
HQ

Faraday Future Gardena, California, USA Office

18455 S. Figueroa St, Gardena, CA, United States, 90248

Similar Jobs

20 Days Ago
Hybrid
7 Locations
190K-210K Annually
Expert/Leader
190K-210K Annually
Expert/Leader
Artificial Intelligence
Looking for a Staff Software Engineer to design and develop impactful iOS solutions, collaborating with engineers and product managers while writing maintainable code, leveraging modern iOS stacks.
Top Skills: CombineGitGitiOSSwiftSwiftui
21 Days Ago
In-Office
5 Locations
212K-335K Annually
Senior level
212K-335K Annually
Senior level
Cloud • Software
Lead mobile engineering efforts focused on AI and search for Salesforce's mobile platforms. Shape technical direction, mentor teams, and foster collaboration with product and design to enhance user experiences.
Top Skills: CombineInstrumentsiOSObjective-CSwiftSwiftuiXcode
An Hour Ago
In-Office
San Jose, CA, USA
161K-239K Annually
Senior level
161K-239K Annually
Senior level
Fintech • Payments
The Staff Software Engineer for iOS will lead projects, coordinate teams, and improve processes, focusing on mobile technology development at PayPal.
Top Skills: ApiaryAppiumCocoa FrameworksCrashlyticsHibernateiOSJavaJenkinsJpaKotlinNoSQLObjective-CReact NativeSQLSwiftXcode

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account