Point your AI agent at freehire and let it find you a job.

Get the CLI →

Xsolla (USA), Inc.

New

Senior Mobile Software Engineer iOS

Posted Updated 1 view
Discussion

You will design, build, and maintain native iOS applications. You will own iOS architecture and releases, implement testing and CI/CD practices, optimize performance, integrate payments and mini-apps, and mentor engineers on AI-assisted development.

Responsibilities

  • Design, build, and maintain native iOS applications in Swift and SwiftUI
  • Deliver features from technical design through release and post-launch iteration
  • Own iOS releases, including code signing, provisioning, TestFlight, App Store submission, phased rollouts, and crash triage
  • Implement code review, automated testing, and CI/CD practices
  • Integrate mini-apps, payments, and virtual-currency systems
  • Design scalable iOS architecture and maintain a SwiftUI component library
  • Lead decisions on modularization, dependency injection, navigation, and state management
  • Optimize Xcode builds and drive mobile observability
  • Use, prototype, and establish guardrails for AI-powered features and coding agents
  • Mentor engineers on AI-assisted development

Requirements

  • 5+ years of professional iOS development experience
  • Swift expertise
  • Experience shipping commercial iOS applications in the App Store
  • SwiftUI, Swift Concurrency, Combine, UIKit interop, and Observation
  • iOS architecture patterns, dependency injection, and state management
  • iOS automated testing and CI/CD release pipelines
  • Performance, memory, and energy profiling with Instruments
  • Daily experience using AI coding agents or AI-assisted development tools
  • Third-party integrations, REST APIs, GraphQL APIs, and mobile SDK consumption
  • Written and verbal communication skills

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Paid time off

Skills

What Senior Mobile jobs ask for — and how much of it you have →

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available