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

Get the CLI →

Xerion

NewBe an early applicant

Senior iOS Developer (iGaming)

Posted Updated
Discussion

Summary

Senior iOS Developer at Xerion owns iGaming apps end-to-end: building with Swift/UIKit/SwiftUI, integrating WKWebView, analytics/attribution (AppsFlyer, Keitaro), and push notifications, plus preparing builds for Meta Ads traffic and shepherding releases through App Store Review.

Xerion розвиває мобільні продукти у сфері iGaming і шукає Senior iOS Developer, який самостійно веде застосунок від розробки до релізу в App Store. Ви відповідатимете за технічну частину, інтеграції аналітики та атрибуції, підготовку застосунків під ASO й трафік із Meta Ads, а також супровід App Review.

Необхідні навички:

Практичний досвід iOS-розробки у gambling / iGaming.
Впевнене володіння Swift, UIKit та SwiftUI.
Підтверджені кейси релізів і проходження App Review за останні 2 місяці.
Знання актуальних App Store Review Guidelines та досвід роботи з реджектами.
Впевнена робота з WKWebView: cookies, сесії, редиректи, JS bridge, KYC та платіжні сценарії.
Інтеграція AppsFlyer, deep links, Keitaro; розуміння атрибуції та подій реєстрації й депозитів.
Досвід підготовки застосунків для залучення трафіку з Facebook/ASO
Досвід роботи з Firebase, OneSignal та push-сповіщеннями.
Робота з Crashlytics та діагностика проблем стабільності.
Самостійна підготовка до рев’ю, комунікація з Apple та ведення застосунку до релізу.
Автоматизація збірок і публікацій через CI/CD/

Обов’язки:

Розробка та підтримка iOS-застосунків.
Інтеграція API, WKWebView, аналітики, атрибуції та push-сповіщень.
Перевірка коректності атрибуції, deep links/
Підготовка збірок, публікація та супровід App Review.
Аналіз реджектів, усунення причин і комунікація з Apple.
Контроль стабільності застосунків, виправлення багів та підтримка CI/CD.

Skills

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

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.