IOS Developer
Mô tả công việc
Code quality & engineering culture: write clean, testable, and well- documented Swift code; lead code reviews; contribute to team coding standards; and mentor junior developers when needed.
Observability & crash management: integrate crash reporting and analytics tools; set up monitoring for key performance metrics and proactively address stability issues before they impact users.
Payment integration: integrate payment SDKs (Apple Pay, partner gateways) with awareness of PCI DSS compliance requirements.
CI/CD & release engineering: maintain CI/CD pipelines for automated build, test, and deployment across multiple environments (dev, staging, production); manage App Store releases and TestFlight distribution.
Authentication & identity flows: integrate OAuth 2.0 / OpenID Connect, SSO, deep linking, Universal Links, and QR- based auth flows.
Real- time & notification systems: implement APNs- based push notifications (including rich notifications, notification extensions, and background delivery), WebSocket or long- polling for real- time features such as chat, alerts, and live status updates.
Security: implement certificate pinning, biometric authentication (Face ID / Touch ID), Secure Enclave, jailbreak detection, data encryption at rest and in transit, and secure token storage via Keychain.
Cross- functional collaboration: work closely with backend engineers, UI/UX designers, BA, and QA to deliver features end- to- end — from requirement review through implementation, testing, and release.
Feature delivery infrastructure: integrate feature flag systems, remote configuration, and A/B testing frameworks to enable safe, incremental rollouts and data- driven product decisions at scale.
Mini app container: build and maintain the mini app runtime layer, and sandboxed execution for third- party mini apps.
Performance engineering: own app performance end- to- end — launch time, frame rate, memory footprint, battery usage, and network efficiency; proactively profile and fix bottlenecks using Instruments.
Modular architecture: design and implement a modular / micro- feature architecture that scales across multiple teams and feature domains without dependency bottlenecks.
Yêu cầu công việc
Comfortable reading technical documentation in English.
Strong performance optimization skills: profiling with Instruments, memory management (ARC, retain cycles), launch time, and scroll performance.
Strong command of iOS architectural patterns (Clean Architecture, MVVM, MVI) applied in a modular, multi- team codebase; experience with SPM or CocoaPods at scale.
Familiar with CI/CD pipelines (GitHub Actions, Bitrise, Fastlane) and App Store release management.
Deep proficiency in Swift — SwiftUI, UIKit, Combine — and how to use them together in a production codebase.
Experience with OAuth 2.0 / OpenID Connect, deep linking, Universal Links, and session management across multiple services.
3–6 years of hands- on iOS development experience; at least one production app on the App Store with meaningful scale or technical complexity.
Solid experience with RESTful APIs, WebSocket, and Swift concurrency (async/await, Combine, GCD).
Experience with unit testing / UI testing (XCTest) and writing testable code.
Solid iOS security knowledge: Keychain, Secure Enclave, certificate pinning, biometric auth, jailbreak detection.
Quyền lợi
Opportunities for career growth into tech lead or platform architect roles.
Salary range: competitive, based on experience and technical depth — negotiable for the right candidate.
13th- month salary.
Work on a large- scale consumer platform used by tens of millions of users — real engineering challenges, not CRUD apps.
Company benefits in accordance with labor law (insurance, annual leave, etc.).
Collaborative and technically driven team; regular tech sharing sessions and code review culture.
Cập nhật gần nhất lúc: 2026-04-16 13:55:04
CÔNG TY CỔ PHẦN CÔNG NGHỆ ONEVIETNAM
Bí kíp tìm việc an toàn
Tiện ích hỗ trợ bạn
Việc làm đề xuất liên quan
Hiện tại chúng tôi chưa có việc làm đề xuất phù hợp với bạn.








