обновлено 2 дня назад
Middle iOS Developer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Middle iOS Developer (Swift/UIKit/SwiftUI): Developing and maintaining iOS application features for a vehicle and driver data management and verification platform with an accent on modern concurrency, offline storage, and maintainable architecture. Focus on resolving performance and multithreading issues, building test coverage, and collaborating on feature design and experimentation.
Location: Fully remote for candidates in Poland, Kazakhstan, the EU, Georgia, or Armenia; CET working time zone
Company
provides access to software development opportunities and supports candidates in finding fulfilling technology roles.
What you will do
- Develop and maintain iOS application features using Swift, UIKit, and SwiftUI.
- Collaborate with cross-functional teams on feature design, architecture, and experimentation initiatives.
- Identify and resolve bugs, performance bottlenecks, offline storage issues, and multithreading problems using profiling and debugging tools.
- Maintain code quality through unit testing, snapshot testing, and code reviews.
Requirements
- At least 3 years of commercial iOS application development experience.
- Strong knowledge of the iOS SDK, Swift, UIKit, SwiftUI, core iOS frameworks, networking, UI layout libraries, and RESTful APIs.
- Experience with offline storage, multithreading, async/await, GCD, network debugging tools such as Proxyman, and the mobile application development lifecycle.
- Understanding of Clean Architecture and MVC, MVVM, and MVP patterns.
- Knowledge of App Store Review Guidelines and fundamental computer science principles.
- Git proficiency, familiarity with CI/CD and code quality tools, and the ability to write maintainable, testable code with unit and snapshot test coverage.
Nice to have
- Experience with SwiftUI and UIKit design systems and reusable component libraries.
- Experience with feature flags, experimentation frameworks, package management tools, and third-party library integration.
- Experience using AI-assisted development tools to improve development and testing workflows.
Culture & Benefits
- Fully remote work arrangement.
- Work in an ongoing project for a global mobility and urban services platform.
- Full-time employment with an ASAP start.
- Planned work duration through December 2026.
Hiring process
- 15-minute English check.
- Internal technical interview lasting approximately 1–1.5 hours.
- One-hour client interview.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →