Senior iOS Developer

Oak Technology

Turkey

On-site

TRY 350,000 - 550,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Oak Technology is seeking a Senior iOS Developer to build revenue-critical experiences in our subscription apps, focusing on performance, stability, and craft.

You'll implement onboarding, paywalls, subscriptions, trials, and purchase flows using Swift, SwiftUI, StoreKit, RevenueCat, and Adapty, while collaborating with Product, Design, QA, Data, and Backend.

Join a fast-moving team that values testable code, analytics, and shipping with high quality.

Qualifications

  • 3+ years of professional experience in iOS development.
  • Strong hands-on experience with SwiftUI and UIKit.
  • Experience implementing In‑App Purchases and subscriptions (StoreKit/RevenueCat/Adapty).
  • Experience with analytics/event tracking and AB testing workflows.

Responsibilities

  • Develop and maintain the client side of iOS apps in Swift/SwiftUI, including onboarding and paywalls.
  • Turn product requirements and designs into high-quality, maintainable code.
  • Implement server-driven experiments via feature flags and A/B testing.
  • Instrument analytics events so data teams rely on accurate numbers.
  • Maintain app stability, fast startup, and low crash rates.

Skills

Swift
SwiftUI
UIKit
IAP/StoreKit
RevenueCat/Adapty
Analytics integration
A/B testing
Performance optimization
Code reviews
Ownership

Job description

We're looking for a Senior iOS Developer to build and scale the revenue-critical experiences inside our subscription apps, onboarding, paywalls, subscriptions, trials, and purchase flows, with a high bar for performance, stability, and craft.

You'll work closely with Product, Design, QA, Data, and Backend, turning product ideas into reliable, scalable, and maintainable experiences and you'll have direct influence on how those experiences convert.

What You’ll Do
  • Develop and maintain the client side of our subscription iOS apps in Swift and SwiftUI, implementing revenue-critical flows, onboarding, paywall, subscription/IAP (StoreKit, RevenueCat, Adapty), trial, and restore purchases, correctly and robustly.
  • Turn PM requirements and Figma design handoffs into high-quality, performant, and maintainable code.
  • Build A/B testing and feature-flag integrations so the product and growth teams can run server-driven experiments.
  • Instrument analytics events accurately so the Data team works from reliable numbers.
  • Own app stability and release health: crash-free rate, startup time, smooth UI, low crash/ANR, and version quality.
  • Estimate your work accurately (story points) and deliver on time within sprint; on uncertain, R&D-type tasks, communicate status transparently.
  • Own quality before handoff: self-test before sending to QA/PM, reduce DevQA ping-pong, and aim to ship right the first time.
  • Participate in code reviews and PRs; write clean, testable code; fix bugs transparently rather than shipping silent "ninja" fixes.
  • Contribute beyond your tickets, ideas, competitor research, and problem-solving — and spot the fast-moving AI tooling frontier early to turn it into an advantage.
What We're Looking For
  • 3+ years of professional experience with Swift and modern iOS development.
  • A genuine product mindset you think in terms of conversion, metrics, and user impact, not just closing tickets.
  • Strong hands-on experience with SwiftUI and UIKit, and solid knowledge of the iOS SDK, its capabilities and limits.
  • Proven experience implementing In-App Purchases and subscriptions (StoreKit, RevenueCat, Adapty) and the surrounding onboarding, paywall, trial, and restore flows.
  • Experience integrating analytics/event tracking and working with A/B testing, feature flags, and experimentation workflows.
  • Solid grasp of mobile architecture, performance optimization, and maintainable code practices.
  • Strong problem-solving, attention to detail, ownership, and transparent communication.
Nice to Have
  • Experience shipping consumer apps that reached global scale
  • App Store apps you've shipped or contributed to
  • Familiarity with CI/CD
  • Experience using AI-powered development tooling to move faster.
  • A strong sense of craft custom views, transitions, and micro-animations that make a paywall feel premium.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Engineer: Revenue-Driven Subscriptions&Paywalls
Senior iOS Engineer: Revenue-Driven Subscriptions&Paywalls

Oak Technology • Turkey

On-site
TRY 350,000 - 550,000
Senior iOS Engineer — SwiftUI & Performance
Senior iOS Engineer — SwiftUI & Performance

NGAMING • Fatih

On-site
TRY 180,000 - 300,000
Private health insurance
Multinet restaurant ticket
Transportation benefits
+5
Senior iOS Engineer for AI-Powered Mobile Apps
Senior iOS Engineer for AI-Powered Mobile Apps

Lever, Inc. • Fatih

On-site
TRY 400,000 - 550,000
Private health insurance
Meal and commute support
Relocation assistance
+1
Senior iOS Developer
Senior iOS Developer

Şanstech • Fatih

On-site
TRY 210,000 - 380,000
Senior iOS Developer / Platform
Senior iOS Developer / Platform

Lever, Inc. • Fatih

On-site
TRY 400,000 - 550,000
Private health insurance
Meal and commute support
Relocation assistance
+1
iOS Developer
iOS Developer

PayPad • Fatih

On-site
TRY 180,000 - 320,000
Product Growth (Monetisation) Manager
Product Growth (Monetisation) Manager

Aperture • Turkey

On-site
TRY 300,000 - 520,000
Flutter Developer(Fullstack)
Flutter Developer(Fullstack)

Lucida AI • Fatih

On-site
TRY 200,000 - 300,000
Competitive salary
Private health insurance
Latest Apple equipment
+4
IOS Developer
IOS Developer

PlusMinusOne • Fatih

Hybrid
TRY 300,000 - 600,000
Hybrid work model
Stock option
Private health insurance
+3
Senior iOS Engineer: SwiftUI, Kotlin Multiplatform
Senior iOS Engineer: SwiftUI, Kotlin Multiplatform

Şanstech • Fatih

On-site
TRY 210,000 - 380,000