Skip to content
← Back to job listings

(Senior) iOS Mobile Engineer

nahc.io · Taipei City, Taiwan

Mobile DevelopmentSenior LevelExternal listingfull-time7 days ago

About The Role

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

This is an external listing. JobSpring does not represent or verify the employer. Report this listing