Senior Mobile Software Engineer, iOS

Job not on LinkedIn

🔥 1 minute ago

🇨🇦 Canada – Remote

💵 $100k - $150k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 11%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Xsolla

Xsolla

201 - 500 employees

Founded 2005

💼 Consulting

📣 Marketing

📦 Logistics

Consulting • Marketing • Logistics

Xsolla is a company specializing in game commerce solutions. It provides tools and services that empower video game developers to monetize, distribute, and fund their games, helping them to increase revenue at any stage of development. Xsolla offers a wide range of solutions such as customizable web shops, payment processing, fraud prevention, and social packages to enhance player engagement. With over 19 years of experience in the video game industry, Xsolla collaborates with developers and publishers globally to manage compliance, taxes, and operational complexities, allowing them to focus on connecting with their players. Their services are designed to work with popular game development platforms like Unity, Unreal, and Cocos Creator, supporting a wide array of local payment methods worldwide.

📋 Description

• Design, build, and maintain the native iOS application in Swift and SwiftUI • Deliver features from technical design through release and post-launch iteration • Own code signing, provisioning, TestFlight distribution, App Store review and submission, phased rollouts, and crash triage • Implement code review, automated testing, and CI/CD practices • Integrate mini-apps, payments, and virtual currency systems into the Xsolla App ecosystem • Collaborate with product, design, backend, QA, project management, Android, and React Native teams • Design scalable iOS architecture focused on maintainability, performance, and developer experience • Lead decisions around modularization, dependency injection, navigation, and state management • Optimize Xcode builds, Swift Package Manager dependencies, and modular targets • Build and maintain a SwiftUI component library and design system • Establish coding standards, design patterns, and mobile best practices • Create technical specifications and architecture documentation • Drive mobile observability through logging, crash monitoring, performance tracing, and release health dashboards • Use AI coding agents in daily engineering workflows and improve prompting, review, and verification practices • Build tooling, development context, automated checks, and reproducible environments for AI agents • Prototype and ship AI-powered features using Core ML, Foundation Models, and server-side LLMs • Design AI feature evaluations, guardrails, regression testing, fallbacks, and production failure handling • Mentor engineers on iOS and AI-assisted development

🎯 Requirements

• 5+ years of professional iOS development experience • Deep, hands-on expertise in Swift • Proven track record of shipping commercial iOS applications currently live in the App Store • Strong command of SwiftUI, Swift Concurrency, Combine, UIKit interop, and the Observation framework • Understanding of iOS architecture patterns, dependency injection, and state management • Experience with XCTest, Swift Testing, snapshot and UI tests • Experience with CI/CD for iOS release pipelines • Experience using Instruments for performance, memory, and energy profiling • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience • Daily use of AI coding agents and AI-assisted development tools such as Claude Code, Copilot, or Cursor • Experience with REST/GraphQL APIs, third-party integrations, and mobile SDK consumption • Effective written and verbal communication skills

🏖️ Benefits

• Medical, dental, and vision coverage • Paid time off (PTO) • Personalized career roadmap • Professional development through training and educational opportunities

Apply Now

Similar Jobs

🔥 19 hours ago

MobilityData

11 - 50

🤝 Non-profit

🚗 Transport

Software Developer building backend-focused open-source transit data quality tools at MobilityData. Improving GTFS standards and public transportation data through Python, Java, and TypeScript.

🇨🇦 Canada – Remote

💵 $105k - $160k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🔥 20 hours ago

Penn Interactive

201 - 500

🎲 Gambling

🎮 Gaming

🛍️ eCommerce

Senior Software Engineer designing resilient APIs, services, and financial systems for PENN Entertainment’s online gaming and sportsbook platforms. Leading scalability, reliability, integrations, and engineering mentorship.

🔥 20 hours ago

Affirm

1001 - 5000

💳 Fintech

👥 B2C

🛍️ eCommerce

Frontend engineer building Affirm.js, promotional messaging, experimentation, and developer tooling. Creating reliable pre-checkout experiences for Affirm’s pay-over-time platform.

🇨🇦 Canada – Remote

💵 $101k - $151k / year

💰 Post-IPO Equity on 2021-01

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🔥 23 hours ago

Veralto

10,000+ employees

🏥 Healthcare

🍽️ Food & Beverage

📦 Logistics

AI engineering lead embedding with software and firmware teams to scale responsible AI development. Veralto’s Water Quality companies safeguard global water supplies through essential technology solutions.

🕒 Yesterday

General Motors

10,000+ employees

🚘 Automotive

🏭 Manufacturing

🚗 Transport

Senior Software Engineer building CI/CD, build, and release infrastructure for GM’s autonomous-driving and Super Cruise systems. Leading cross-team projects, improving reliability, and mentoring engineers.

🇨🇦 Canada – Remote

💵 $115k - $164.6k / year

💰 $500M Grant on 2024-07

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer