10 часов назад
Senior iOS Developer Senior iOS Developer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior iOS Developer (Swift/SwiftUI): Building and maintaining user-facing geo capabilities and real-time location tracking features for a mobility and urban services platform with an accent on Core Location, geofencing, maps, and vehicle data integration. Focus on designing location-based features, optimizing offline storage and concurrency, and ensuring reliable releases through testing, monitoring, and staged rollouts.
Location: Fully remote for candidates in Poland, Kazakhstan, the EU, Georgia, or Armenia; CET working time zone
Company
provides access to software development opportunities, including work on a global mobility and urban services platform.
What you will do
- Design, develop, maintain, and release iOS features across the full mobile delivery lifecycle.
- Build geo-specific functionality for pickup and drop-off, vehicle availability, routes, fixed points, and live tracking.
- Integrate Core Location, geofencing, real-time location services, APIs, Google Maps, and mapping or vehicle-data services.
- Apply Clean Architecture, review pull requests, and maintain secure, testable code.
- Investigate production issues, create monitoring dashboards, and perform root-cause analysis with backend and QA teams.
- Support feature flags, A/B experiments, controlled rollouts, unit tests, snapshot tests, and UI tests.
Requirements
- At least 4 years of commercial iOS application development experience.
- Expert knowledge of iOS SDK 13+, Swift, UIKit, SwiftUI, Alamofire, SnapKit, Google Maps, APNs, Swift Package Manager, Firebase, and mobile analytics.
- Strong experience with RESTful APIs, third-party library integration, offline storage, async/await, GCD, and network debugging.
- Knowledge of Clean Architecture and MVC, MVVM, and MVP patterns.
- Hands-on experience with Core Location, geofencing, real-time location tracking, map-based applications, routing, and location-based features.
- Proficiency with Git, CI/CD pipelines, code quality tools, Xcode Instruments, App Store Review Guidelines, and maintainable unit and snapshot test coverage.
Nice to have
- Experience with feature flags and experimentation frameworks.
- Experience using AI-assisted development tools to improve development and testing workflows.
- Additional experience with design systems, reusable SwiftUI/UIKit component libraries, package management, and third-party integrations.
Culture & Benefits
- Fully remote work using company equipment or a virtual workstation.
- Ongoing product delivery work on a global mobility and urban services platform.
- Full-time employment with an ASAP start and planned work duration through December 2026.
Hiring process
- English check lasting 15 minutes.
- Internal technical interview lasting approximately 1–1.5 hours.
- Client interview lasting approximately 1 hour.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →