(Senior) iOS Mobile Engineer

nahc.ioTaipei City, TaiwanJob.bopublicada em 14/09/2026
Obrigatório:SwiftBackendMobileFinTechSecuritySenior

What you will do: Take ownership of the native iOS application using Swift and SwiftUI

Help define and evolve the application's architecture and technical direction

Build and refine core investment, account, funding and portfolio experiences

Design mobile experiences that clearly communicate transaction and account states to users

Build secure authentication, session management and local data handling

Work closely with backend engineers on APIs, data models and edge cases

Ensure financial information is displayed accurately, including currencies, prices, percentages, timestamps and data freshness

Handle real-world mobile considerations such as unreliable networks, background execution, push notifications and application lifecycle

Take responsibility for application performance, stability and crash rates

Manage App Store releases, including review requirements, privacy considerations, entitlements and release quality

Identify and address mobile security risks and vulnerabilities

Contribute to product decisions and technical trade-offs in a fast-moving startup environment

What you will need: 6+ years of professional iOS development , or equivalent depth of experience

Strong commercial experience building and maintaining native iOS applications

Excellent knowledge of Swift

Strong experience with SwiftUI , with a good understanding of when UIKit remains appropriate

Solid understanding of iOS architecture, application lifecycle and platform capabilities

Experience with areas such as secure storage, biometrics, authentication, push notifications, background execution, code signing and App Store distribution

Experience working on applications where security, reliability and data accuracy are important

Strong debugging and performance-profiling skills

Experience taking ownership of an application rather than simply implementing individual features

Comfortable working in an environment where requirements aren't always fully defined

Good English communication skills and the ability to work directly with senior technical stakeholders

Nice-to-haves: Experience in any of the following:

Fintech, banking, brokerage, payments or investment applications

Trading or order-management systems

KYC / onboarding flows

Portfolio or financial-account applications

Financial data and market-data products

Mobile application security

High-volume consumer applications

Push notifications, widgets, background processing or other deeper iOS integrations

Experience working with international products or users across multiple market