Staff Software Engineer (iOS)
- 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/OH 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.
- 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
- 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.
- Healthcare + dental + vision benefits (Free for you/discounted for family)
- 401(k) options
- Casual dress code + relaxed work environment
- Culturally diverse, progressive atmosphere
Recommended Jobs
Executive Director, Metabolism & Obesity
Job Description The Executive Director of Metabolism & Obesity will be responsible for overseeing and facilitating the research in metabolic diseases & obesity and its co-morbidities, in the Cardi…
Operations Data Analyst
About MGE MGE Underground is a growing utility infrastructure contractor serving utility companies from our Paso Robles headquarters and regional hubs throughout California. Our mission is to supp…
Control Systems Technician ( Panel Tech )
**Apply directly, send resume to michdominguez@aerotek . com, or text Mike at 562 566 4712** **Job Title: Electrical Technician** **Job Description** We are seeking a skilled Electrical Technician wit…
People Business Partner (HRBP)
About Applied Intuition Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines. Founded in 2017, Applied Intuition delivers the tool…
Sacramento, CA - Pain Medicine - Outpatient w/ No Nights or Weekends
Enterprise Medical Recruiting is assisting a practice in Sacramento, CA, in recruiting a new Pain Management provider to assist with conservative medication management and basic injections. The pract…
Clinical Psychologist (PsyD & PhD) Flexible Schedule
At LifeStance Health we believe in a truly healthy society where mental and physical healthcare are unified to make lives better. Our mission is to help people lead healthier more fulfilling lives by…
Embrace California's Beauty: Labor & Delivery RN Adventure!
Registered Nurse - Labor & Delivery - Travel - (LD RN) Elevate your nursing career in the vibrant heart of Silicon Valley! Join a state-of-the-art Labor and Delivery unit in Santa Clara, where you’ll…
Resident Manager
The Resident Manager is responsible for the proper management, maintenance and full occupancy of the property with less than five percent loss of revenue due to vacancy or to collection losses f…
Construction Project Engineer
About Varda Low Earth orbit is open for business . Varda is accelerating the development of commercial space infrastructure from in-orbit pharmaceutical processing to reliable and economical reen…
Newborn Hearing Screener- 2-3 Days a week & 2 weekends a month
PRIMARY RESPONSIBILITIES: The Newborn Hearing Screener will conduct hearing screens on all applicable patients at the hospital he or she is assigned to. While performing hearing screens, the Newbo…