Talent.com
Staff Software Engineer (iOS)
Staff Software Engineer (iOS)Faraday Future • Gardena, California, United States
Staff Software Engineer (iOS)

Staff Software Engineer (iOS)

Faraday Future • Gardena, California, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

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.

    [job_alerts.create_a_job]

    Staff Software Engineer iOS • Gardena, California, United States

    [internal_linking.similar_jobs]
    Staff Software Engineer — CI & Build Stability

    Staff Software Engineer — CI & Build Stability

    Gusto • Los Angeles, CA, United States
    [job_card.full_time]
    A leading technology firm in Seattle seeks a Staff Software Engineer for Build Stability.In this role, you will enhance developer experience by managing CI systems and improving development pipelin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Interoperability

    Senior Software Engineer, Interoperability

    Axle Health • Santa Monica, CA, United States
    [job_card.full_time]
    Axle Health builds scheduling and workforce management software to empower in-home healthcare providers to deliver exceptional, personalized care right where patients feel most comfortable—at home....[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal II, Software Engineer, DevEx

    Principal II, Software Engineer, DevEx

    Herbalife • Torrance, CA, United States
    [job_card.full_time]
    We are seeking a Principal II Software Engineer specializing in Developer Experience (DevEx) to lead the vision, strategy, and execution of developer productivity initiatives at Herbalife.This role...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer / Senior Principal Software Engineer - TS / SCI

    Principal Software Engineer / Senior Principal Software Engineer - TS / SCI

    Rocket Lab USA Inc. • Long Beach, CA, United States
    [job_card.permanent]
    Principal Software Engineer / Senior Principal Software Engineer - TS / SCI.Rocket Lab is an end-to-end space company delivering responsive launch services, complete spacecraft design and manufacturin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Staff Software Engineer, Benefits

    Staff Software Engineer, Benefits

    Gusto • Los Angeles, CA, United States
    [job_card.full_time]
    Senior Staff Software Engineer, Benefits.At Gusto, we’re on a mission to grow the small business economy.We handle the hard stuff—like payroll, health insurance, 401(k)s, and HR—so owners can focus...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Swift Engineer - AI Trainer

    Remote Swift Engineer - AI Trainer

    SuperAnnotate • Burbank, California, US
    [filters.remote]
    [job_card.full_time]
    As a remote, hourly paid Swift Engineer, you will review AI-generated responses and generate high-quality Swift and iOS-focused content, evaluating the reasoning quality and step-by-step problem-so...[show_more]
    [last_updated.last_updated_30]
    Principal Flight Software Engineer - Spacecraft & Real-Time

    Principal Flight Software Engineer - Spacecraft & Real-Time

    Vast Space LLC • Long Beach, CA, United States
    [job_card.full_time]
    A pioneering aerospace company in Long Beach, California is seeking a Principal Flight Software Engineer.This full-time role involves developing reliable flight software and collaborating cross-fun...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Staff Software Engineer - Remote

    Staff Software Engineer - Remote

    TradeJobsWorkForce • 90046 Los Angeles, CA, US
    [filters.remote]
    [job_card.full_time]
    Staff Software Engineer Remote Job Duties : • Implement and evolve a Data Lake storage system with low latency and high thr...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer (USA based)

    Senior Software Engineer (USA based)

    Collectly, Inc. • Santa Monica, CA, United States
    [job_card.full_time]
    Collectly is a fast-growing healthcare technology startup working to modernize the U.Every day, millions of patients and providers navigate a system weighed down by inefficiencies, administrative b...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer / Senior Principal Software Engineer - TS / SCI

    Principal Software Engineer / Senior Principal Software Engineer - TS / SCI

    Rocket Lab USA • Long Beach, CA, United States
    [job_card.permanent]
    Rocket Lab is an end-to-end space company delivering responsive launch services, complete spacecraft design and manufacturing, payloads, satellite components, and more - all with the goal of openin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Chief Architect – Full-Stack Weather Platform

    Chief Architect – Full-Stack Weather Platform

    Mantari Industries, Inc. • Long Beach, CA, United States
    [job_card.full_time]
    A technology-focused environmental company in Long Beach, California, is seeking a Head of Software to lead the architecture of an innovative full-stack weather intelligence platform.This role requ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    REMOTE Sr. Software Engineer - React

    REMOTE Sr. Software Engineer - React

    ESRhealthcare and EXEC STAFF RECRUITERS • LA, California, United States
    [filters.remote]
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Los Angeles, CA Newark, NJ Denver, CO Seattle, WA Salt Lake City, UT.Full-TimeRemote$160,000 - $200,000 / yr.Software Engineer (frontend-leaning). Requirements : 6+ years of experience, React.We are b...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Software Engineer, Healthcare Interoperability

    Senior Software Engineer, Healthcare Interoperability

    Axle Health • Santa Monica, CA, United States
    [job_card.full_time]
    A healthcare technology company in Santa Monica is seeking a Senior Software Engineer to enhance its logistics platform.The ideal candidate will design EHR integrations and lead engineering initiat...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Staff Software Engineer – Backend

    Staff Software Engineer – Backend

    Sleeper • Los Angeles, CA, United States
    [job_card.full_time]
    Preference for SF Bay Area, Los Angeles, NYC, or Pacific Northwest.Sleeper is on a mission to connect people over sports through games and community. As one of the fastest-growing platforms in the f...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Staff Software Engineer, Build Stability

    Staff Software Engineer, Build Stability

    Gusto • Los Angeles, CA, United States
    [job_card.full_time]
    Staff Software Engineer, Build Stability.At Gusto, we're on a mission to grow the small business economy.We handle the hard stuff—like payroll, health insurance, 401(k)s, and HR—so owners can focus...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Full-Stack Engineer (TypeScript) — Remote + Equity

    Senior Full-Stack Engineer (TypeScript) — Remote + Equity

    northbeam.io • Los Angeles, CA, United States
    [filters.remote]
    [job_card.full_time]
    A leading marketing intelligence platform located in California is seeking a Senior Product Engineer to design and deliver high-quality web solutions. The ideal candidate will have over 5 years of e...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Software Engineer

    Sr. Software Engineer

    Alteryx Inc. • Los Angeles, CA, United States
    [job_card.full_time]
    Software Engineer page is loaded## Sr.Software Engineerlocations : US - Remoteposted on : Posted Yesterdayjob requisition id : R11599We’re looking for problem solvers, innovators, and dreamers w...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sofware Engineer

    Sofware Engineer

    TradeJobsWorkForce • 91331 Los Angeles, CA, US
    [job_card.full_time]
    Analyze, design and develop tests and test-automation suites.Design, create and develop a processing platform using various configuration management technologies. Test software development methodolo...[show_more]
    [last_updated.last_updated_30] • [promoted]