Senior Software Engineer II, Mobile – iOS, Global Monetization

Posted 11 hours ago

This is a fully remote position, open to applicants in United States, +1 more country.

πŸ“‹ Description

β€’ Collaborate with product managers to define the product roadmap and develop specifications.

β€’ Quickly prototype initial concepts utilizing AI tools.

β€’ Create market-specific pricing, packaging, and positioning strategies, which encompass paywalls, plan selection, upsell and upgrade processes, and one-time purchase options.

β€’ Localize and evaluate purchasing experiences across various storefronts and currencies.

β€’ Work alongside product, design, data science, analytics, finance, and legal teams.

β€’ Manage staged rollouts comprehensively by adjusting exposure, monitoring limits, and making decisions on whether to maintain, revert, or expand.

β€’ Deliver refined, high-performance, reliable experiences for over 100 million monthly active users.

β€’ Track metrics such as launch time, memory usage, battery consumption, hangs, and crash-free rates.

β€’ Contribute to architectural decisions, conduct code reviews, establish technical standards, and promote ongoing improvements across mobile codebases.

β€’ Mentor engineers and assist in advancing AI-native engineering methodologies.

β€’ Suggest and implement features or experiments aimed at enhancing global revenue and the quality of purchase experiences.


⛳️ Requirements

β€’ A minimum of 6 years of experience in iOS software engineering with a track record of shipping production apps at a consumer scale.

β€’ Proven ability to take ownership of a problem from concept through to production.

β€’ Regular use of AI coding assistants such as Claude Code, Cursor, or Codex for significant engineering tasks.

β€’ Familiarity with in-app purchases and subscription platforms, including entitlement management, receipt/transaction validation, and refund and restore processes.

β€’ Experience with launching to multiple App Store storefronts, considering regional pricing, localization, and differing regulatory payment rules.

β€’ Strong expertise in Swift, SwiftUI, and UIKit.

β€’ In-depth knowledge of Xcode, Swift Concurrency with async/await and actors, and Combine.

β€’ Experience with iOS architectural patterns including MVVM, TCA, Clean Architecture, and modularization with Swift Package Manager.

β€’ Comfortable with feature flagging, A/B testing, exposure logging, holdouts, and guardrail metrics.

β€’ Background in mobile performance diagnostics related to memory, battery, hangs, and crashes using tools such as Instruments, MetricKit, Xcode Organizer, Crashlytics, or similar.

β€’ Familiarity with iOS CI/CD processes and App Store Connect release management.

β€’ Ability to clearly communicate technical trade-offs to product, design, and non-engineering stakeholders.

β€’ Bachelor's degree in a technical discipline, or equivalent experience.

β€’ Experience with AI-generated code reviews and accountability for delivered work.

β€’ Capacity to share AI workflows and assist teammates in adopting AI tools.

β€’ Willingness to stay updated with rapidly evolving AI tools.


🏝️ Benefits

β€’ Comprehensive medical, dental, vision, life, and disability insurance plans fully covered for US employees.

β€’ Additional medical and dental plans available for Canadian employees.

β€’ 401(k) plan with a company matching program for employees in the US.

β€’ RRSP with DPSP plan for Canadian employees.

β€’ Paid parental leave.

β€’ Mental Wellness Program and Employee Assistance Program (EAP).

β€’ Flexible Paid Time Off (PTO).

β€’ Companywide holidays.

β€’ Seasonal shutdowns during summer and winter.

β€’ Opportunities for Learning & Development programs.

β€’ Provision of equipment, tools, and reimbursement support for a productive remote work environment.

β€’ Complimentary Life360 Platinum Membership and Tile trackers.

β€’ Equity compensation through Restricted Stock Units (RSUs).

People also viewed

EducationSuperHighway5 hours ago

Senior Software Engineer – Contract

US flagUnited States OnlyFreelanceFull-stack Engineer
ApplyView job
One New Zealand5 hours ago

Core Network DevOps Principal Engineer

NZ flagNew Zealand OnlyFull-timeFull-stack Engineer
ApplyView job
Conduent5 hours ago

Senior Defined Benefits Technical Lead Analyst

US flagUnited States OnlyFull-timeFull-stack Engineer$85k – $95k/year
ApplyView job
NinjaOne5 hours ago

Senior Software Engineer, Java

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$160k – $200k/year
ApplyView job
NinjaOne5 hours ago

Senior Software Engineer, Java – Patching

US flagCalifornia, +16 more statesFull-timeFull-stack Engineer$160k – $220k/year
ApplyView job
NinjaOne5 hours ago

Senior Software Engineer, Java – Patching

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$140k – $200k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers