Mobile Engineering

Senior iOS Developer

Build and maintain the SXAccess client, a Zero Trust network access app for iOS. You will work on the SwiftUI app layer, connect it to a background component that manages a secure connection to our network, and integrate a secure-networking core handed to you as a prebuilt package.

  • Ho Chi Minh City, Vietnam
  • Full-Time
  • 4+ Years experience
01

What you’ll work on

  • SwiftUI development: build and maintain app screens and features following our design system, keeping UI and business logic cleanly separated.
  • App architecture: work with the app's internal communication layer between the main app and a background networking component.
  • Connection and session management: help manage the app's connection state and user session lifecycle; a security-conscious mindset for credentials and sensitive data is a plus.
  • Login and account flows: implement login and account-related screens and flows.
  • Third-party integration: integrate a prebuilt secure-networking framework provided by another team, without building the low-level networking logic yourself.
  • Testing: write and maintain unit and integration tests for app features.
  • Debugging: diagnose and fix connectivity and app-state issues.
02

What you’ll bring

  • 4+ years of professional iOS development with strong proficiency in Swift; working knowledge of Objective-C for reading, debugging and bridging into Swift.
  • Solid, hands-on SwiftUI experience, plus working knowledge of UIKit and its common layout approaches (Auto Layout, stack views or programmatic constraints).
  • Familiarity with common iOS architecture patterns (MVVM, MVC, Coordinator) and general software design patterns.
  • Comfortable with Swift Concurrency (async/await), traditional multithreading tools (GCD/DispatchQueue, OperationQueue) and reactive programming with Combine.
  • Experience writing unit tests and reasoning about edge cases.
  • Git workflow discipline: feature branches, pull request review and conventional commits.
  • Plus: experience integrating a precompiled framework or SPM binary target (XCFramework) into an app.
  • Plus: comfortable in a multi-target, multi-scheme Xcode project, including apps shipping white-label or multi-tenant variants from one codebase.
  • Plus: experience integrating OAuth2/OIDC or SSO flows in a mobile app.
  • Plus: familiarity with Keychain Services or other secure credential and token storage.
  • Plus: hands-on experience with Apple's Network Extension framework or VPN clients (WireGuard, IKEv2, IPSec).
  • Plus: design-system or reusable SwiftUI component-library experience.
  • Plus: iOS CI/CD experience (Fastlane, Xcode Cloud, GitHub Actions) across multiple build configurations.
03

What’s on offer

  • Work on a security product where the client is the part users touch every day.
  • Own the app layer end to end, from design system to release.
  • Work alongside engineers building the secure-networking core.
  • Competitive pay and a well-equipped workspace in Ho Chi Minh City.
More open roles

See where you could fit.

View all open roles