Senior iOS Engineer @Sword
Software Development
Salary €50,400 - €79,2..
Remote Location
Employment Type full-time
Posted 2wks ago

[Hiring] Senior iOS Engineer @Sword

2wks ago - Sword is hiring a remote Senior iOS Engineer. πŸ’Έ Salary: €50,400 - €79,200 πŸ“Location: Europe

Role Description

As an iOS Engineer in Consumer Growth at Sword, you’ll build experiences that help people discover value in our consumer products and keep coming back. Your work will span acquisition entry points, onboarding, subscription conversion, activation, and retention. Working closely with Product, Design, Data, Marketing, and backend engineers, you’ll turn growth hypotheses into polished iOS experiences, measure their impact, and refine them based on what you learn.

You’ll combine strong native engineering with thoughtful product decisions, helping the team move quickly while maintaining the quality and trust customers expect.

  • Build and improve iOS experiences across onboarding, account creation, paywalls, subscriptions, and ongoing engagement;
  • Connect acquisition campaigns and web journeys to relevant in-app experiences through Universal Links and reliable navigation;
  • Implement subscription purchase flows, purchase restoration, and entitlement handling in collaboration with backend engineers;
  • Deliver controlled experiments using feature flags, targeted experiences, and accurate analytics instrumentation;
  • Work with Product, Design, and Data to identify friction, define experiment requirements, and evaluate results after release;
  • Create reusable UI components and application foundations that support efficient experimentation;
  • Maintain app responsiveness, accessibility, stability, and consistent behavior across supported devices and iOS versions;
  • Own features through implementation, testing, release, monitoring, and iteration;
  • Use AI tools to accelerate development while validating generated code and preserving engineering quality.

Qualifications

  • Experience shipping and maintaining production iOS applications;
  • Strong proficiency in Swift and experience building interfaces with SwiftUI;
  • Solid understanding of iOS architecture, application lifecycle, state management, and Swift concurrency;
  • Experience integrating APIs and handling loading, failure, and interrupted user journeys gracefully;
  • Experience with automated testing, debugging, memory management, and performance analysis;
  • Ability to instrument user journeys and use product data to inform engineering decisions;
  • Good product judgment and attention to interaction quality, accessibility, and user trust;
  • Ability to work across disciplines, communicate trade-offs, and own features from concept through production;
  • Practical experience using AI in your engineering workflow and critically reviewing its output;
  • Fluent English, written and spoken.

Requirements

  • Experience with StoreKit, subscriptions, or RevenueCat;
  • Experience with A/B testing, feature flags, Universal Links, or privacy-aware acquisition measurement;
  • Experience improving conversion, activation, or retention in a consumer application;
  • Familiarity with UIKit interoperability, push notifications, and lifecycle engagement experiences.

Benefits

  • Total Compensation Range: €50.400 β€” €79.200 EUR;
  • Country-specific benefits may vary and will be detailed separately;
  • Sword also offers additional benefits beyond total compensation.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Europe
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior iOS Engineer @Sword
Software Development
Salary €50,400 - €79,2..
Remote Location
Employment Type full-time
Posted 2wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Europe
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 120,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 124,338+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later