обновлено 2 дня назад
Senior iOS Engineer (Swift)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior iOS Engineer (Swift): Developing and maintaining high-quality B2C subscription mobile applications with an accent on performance optimization, scalable architecture, and seamless UI/UX. Focus on StoreKit 2 subscription lifecycles, Swift concurrency, CI/CD pipelines, automated testing, and profiling complex app performance issues.
Location: Remote within the European Union, Bulgaria, Croatia, Czech Republic, Estonia, Georgia, Hungary, North Macedonia, Poland, Romania, Serbia, Slovakia, or Slovenia; applicants must be located within approximately ±4 hours of CET.
Company
Creates and operates consumer products across the health, education, and entertainment industries.
What you will do
- Develop and maintain a high-quality iOS application focused on performance, UI, and UX.
- Design, develop, and launch new features with product and cross-functional teams.
- Own development processes and maintain clean, scalable, modular code.
- Implement CI/CD pipelines, deployment practices, code signing, and TestFlight distribution.
- Conduct code reviews and enforce coding standards.
- Profile and optimize memory usage, launch time, rendering, and battery consumption.
Requirements
- 5+ years of professional iOS development experience.
- Expert Swift proficiency, including protocol-oriented design, generics, value semantics, async/await, structured concurrency, and actors.
- Strong experience with StoreKit 2 and subscription lifecycle management, including purchase flows, transaction validation, entitlements, offer codes, and server-to-server notifications.
- Deep knowledge of UIKit and SwiftUI, including interoperability and SwiftUI state management.
- Experience with MVVM, Clean Architecture, or Composable Architecture and modularization using Swift Package Manager.
- Experience with Combine or Swift Concurrency, automated testing, Instruments, CI/CD, Gitflow, and provisioning automation.
Nice to have
- Experience integrating AI-driven features or using AI-assisted development workflows.
- Familiarity with analytics, crash reporting, A/B testing, and feature-flag tooling.
- Experience developing B2C mobile apps with subscription business models.
Culture & Benefits
- Remote work environment with flexibility and work-life balance.
- Unlimited paid time off and paid national holidays.
- Company-provided MacBook for employees who need one.
- Flexible independent contractor agreement offering autonomy and entrepreneurial flexibility.
- Fast-growing environment focused on ownership, professional growth, and high performance.
Hiring process
- Application review typically takes 3–5 days.
- Recruiter screening lasting 40 minutes.
- Technical interview lasting 60 minutes, followed by a 30-minute final interview.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Software Engineer (iOS)
160 000 - 240 000$
4 дня назад
Senior iOS Developer - Stockholm
4 дня назад
Senior iOS Engineer (Swift)
186 000 - 223 000$
Экосистема тенниса
4 дня назад
IOS-разработчик (теннисная экосистема)
350 000₽
Rx2Go
4 дня назад
Senior iOS разработчик
3 000 - 4 000$
1 день назад