IOS-разработчик (middle/senior)
Коротко
Develops and maintains native iOS app features on UIKit and SwiftUI, integrating with backend APIs via Moya. · Needs: 3+ years commercial iOS development; Swift, UIKit, Auto Layout; Moya; Git.
Описание от работодателя
Мы ищем iOS‑разработчиков уровня middle/senior в команду SuperApp Freedom, которые будут заниматься развитием нативного iOS‑приложения с широким набором бизнес‑функций.
Что необходимо будет делать:
Разработка и поддержка функциональности iOS-приложения Freedom/SuperApp
Работа с продуктовыми модулями
Поддержка и развитие экранов на UIKit, внедрение новых компонентов на SwiftUI
Интеграция с backend API через Moya и внутренний networking layer
Участие в code review, разборе regression risks, поддержке качества критичных пользовательских сценариев
Обязательные требования:
Опыт коммерческой iOS-разработки от 3 лет
Уверенное знание Swift, UIKit, Auto Layout
Понимание управления памятью: retain cycles, delegates, closures, coordinator/router ownership
Опыт работы с Moya или аналогичными слоями абстракции для работы с сетью
Опыт работы с Git, merge requests, code review
Умение читать и поддерживать чужой код в большом production-приложении
Будет плюсом:
Опыт работы с Tuist
Понимание CI/CD для iOS-приложений
Опыт разработки банковских, fintech- или других high-risk приложений
Понимание concurrency в Swift 6
Что мы предлагаем: График работы: 5/2, с 9:00 до 18:00;
Конкурентоспособная оплата труда
Работа в профессиональной команде
Добровольное медицинское страхование;
Возможности для профессионального и личностного роста : участие в обучающих программах, тренингах и мастер-классах