채용
Compensation
$160,000 - $180,000
Benefits & Perks
•Healthcare
•Dental
•Vision
•Healthcare
Required Skills
Swift
SwiftUI
iOS Development
async/await
Actors
SPM
Flutter
Dart
URLSession
Keychain
Instruments
MetricKit
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 Metric Kit; 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/Test Flight, 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, BGTask Scheduler/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 Metric Kit; 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/Air Play; WKWeb View 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 Big Decimal with deterministic rounding; idempotent client workflows for retries/status reconciliation.
-
Familiarity with wallet connection flows at the integration boundary (e.g., Wallet Connect 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 (CADisplay Link) 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)
-
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.
Total Views
1
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs

Senior Controls Engineer – Data Center Thermal System
Johnson Controls · New Freedom-Pennsylvania-United States of America

Senior Cloud Developer
Juniper Networks · 2 Locations

Sr Software Engineer
GE Vernova · 2 Locations

Staff Android Engineer
Capital One · Toronto, ON

Principal Software Engineer
Hulu (Disney) · 3 Locations
About Faraday Future
Reviews
2.7
10 reviews
Work Life Balance
2.5
Compensation
2.3
Culture
2.1
Career
1.8
Management
1.5
15%
Recommend to a Friend
Pros
Good people and collaborative team
Challenging and interesting projects
Being part of EV/startup experience
Cons
Poor management and leadership
Funding issues and layoffs
Lack of direction and transparency
Salary Ranges
0 data points
Junior/L3
Junior/L3 · Solution Architect
0 reports
$169,150
total / year
Base
-
Stock
-
Bonus
-
$143,778
$194,522
Interview Experience
52 interviews
Difficulty
3.3
/ 5
Duration
14-28 weeks
Offer Rate
37%
Experience
Positive 63%
Neutral 21%
Negative 16%
Interview Process
1
Phone Screen
2
Technical Interview
3
Hiring Manager
4
Team Fit
Common Questions
Technical skills
Past experience
Team collaboration
Problem solving
News & Buzz
Faraday Future, Tesla each plan robot rollout | John Lindt - Hanford Sentinel
Source: Hanford Sentinel
News
·
5w ago
Faraday Future Delivers FX Super One Units in UAE - The EV Report
Source: The EV Report
News
·
5w ago
Faraday Future Announces New FX Super One Deliveries in the Middle East as It Continues to Advance Towards the Region’s 2026 Delivery Goals - Faraday Future
Source: Faraday Future
News
·
5w ago
AI robots hit auto dealers as Faraday Future starts sales push - Stock Titan
Source: Stock Titan
News
·
5w ago
