Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software

Home > Swift programming jobs

Software in Others

  • Singapore, Singapore

Responsibilities

  • Design, build, test, and maintain reliable mobile growth features and supporting systems.
  • Contribute across the engineering lifecycle from identifying user and business problems through implementation, launch, monitoring, and iteration.
  • Develop onboarding funnels, referral programs, acquisition journeys, engagement mechanics, notifications, and experimentation frameworks.
  • Collaborate with Product Managers, Business Development, data teams, and regional stakeholders to translate growth objectives into engineering solutions.
  • Instrument user journeys and analyze metrics to identify friction points and improvement opportunities.
  • Participate in technical discussions, evaluate trade-offs, and contribute engineering proposals.
  • Use AI-assisted development tools to improve productivity, code quality, testing, and problem-solving.
  • Write maintainable, well-tested code and contribute to code reviews and engineering best practices.
  • For senior-level hires, lead projects, guide technical decisions, and support the development of other engineers.

Requirements

  • At least 3 years of software engineering experience.
  • Hands-on production mobile application development experience with iOS technologies such as Swift or Objective-C, or Android technologies such as Kotlin or Java.
  • Strong fundamentals in data structures, algorithms, system design, testing, debugging, and performance optimization.
  • Experience building consumer-facing products and understanding how engineering decisions affect user experience and business outcomes.
  • Comfort with user journeys, funnels, conversion, retention, and measurable impact.
  • Ability to own engineering tasks and work effectively with product and business stakeholders.
  • Experience using AI coding tools with the judgment to review, test, and validate generated outputs.
  • Strong communication and collaboration skills.
  • Preferred experience includes backend growth systems, mobile attribution and MMPs, AppsFlyer, Adjust, SKAdNetwork, ASO operations, referral systems, anti-fraud layers, fintech or crypto products, US/EEA/APAC markets, and large-scale A/B experimentation frameworks.

Benefits

  • Competitive total compensation package.
  • Learning and development programs and an education subsidy.
  • Team-building programs and company events.
  • Wellness and meal allowances.
  • Comprehensive healthcare schemes for employees and dependants.
  • The role is based in Singapore and is tagged onsite.
  • Applicants should have current Singapore work authorization and not require visa sponsorship.

Salary: Competitive

OKX

At OKX, we believe that the future will be reshaped by Crypto, ultimately contributing to every individual's freedom. OKX began as a crypto exchange giving millions of people access to crypto trading and over time becoming among the largest platforms in the world. In recent years, we have develop...

Similar positions

Senior Mobile Software Engineer (iOS)

  • Xsolla
  • Full time
  • Canada
  • 09/13/2026
  • MontrĂ©al

Mobile Software Engineer

  • Storyteller
  • Contract
  • Remote
  • 09/13/2026
  • Tunisia

Mobile Software Engineer

  • Storyteller
  • Contract
  • Remote
  • 09/13/2026
  • Turkey

Mobile Software Engineer

  • Storyteller
  • Contract
  • Remote
  • 09/13/2026
  • Egypt

Mobile Software Engineer

  • Storyteller
  • Contract
  • Remote
  • 09/13/2026
  • Algeria