О компании
Мы являемся частью международной организации, котирующейся на NASDAQ в Стокгольме, работающей в 11 странах. В Польше у нас полная автономия. Мы сами выбираем технологии, процессы и способ работы, сохраняя высочайшие стандарты.
Мы реализуем разнообразные IT-проекты в Польше и по всему миру, в различных областях и технологиях, что позволяет развивать компетенции и приобретать опыт, соответствующий вашим амбициям.
Наше сотрудничество основано на философии CARE. Мы понимаем её как ответственный выбор проектов, прозрачное взаимодействие и долгосрочный подход к развитию.
Присоединяйтесь к нам в роли Senior Mobile iOS Developer
Развивайтесь в среде, которая заботится о вашем развитии так же, как и вы сами.
Ваши задачи
•Миграция представлений с UIKit на SwiftUI и в новую дизайн-систему с безопасной трансформацией кода согласно лучшим практикам.
•Обновление API контрактов и моделей данных, а также адаптация представлений к изменениям на стороне backend.
•A/B тестирование и поддержка связанных изменений.
•Проектирование архитектуры новых функций, интеграция backend с UI и развитие Fast Checkout.
•Консультации с командами, участвующими в разработке checkout, и ответы на их вопросы.
Требования
•Осознанный выбор архитектуры: подбор решений под бизнес-потребности и знание их ограничений.
•Модульная архитектура: опыт работы с большими кодовыми базами (около 50 модулей) и безопасные изменения без влияния на компоненты других команд.
•Feature flags и remote config: контролируемый rollout новых функций.
•Senior iOS: Swift, SwiftUI, Combine, Swift Concurrency, а также тестирование (XCTest, Swift Testing, SnapshotTesting, XCUITest).
•Ответственное использование AI: любые инструменты, но с обязательным ручным код-ревью и тестированием.
•Коммуникация и самостоятельность: сотрудничество с множеством команд и ответственность за собственные решения.
Что мы предлагаем?
•Работу в скандинавской культуре, основанной на логике и диалоге.
•Бенефиты в области здоровья и спорта, адаптированные под ваши потребности.
•Speed Coaching — короткие сессии, которые дают новые перспективы и решения.
•Спортивные тренировки, внутренняя команда, совместные соревнования.
•Корпоративные мероприятия и развивающие встречи.