
Город: Минск
Занятость: Полная занятость, Полный день
Опыт работы: Более 6 лет
Kufar работает с 2012 года и сейчас является крупнейшей в стране площадкой объявлений, которая каждый день приносит пользу более 800К жителей Беларуси. Мы развиваем ресурс, чтобы приобретения были выгодными, сделки – безопасными, объявления – заметными, а продавцы быстро находили своих покупателей.
Наша команда - это 180+ специалистов разных бэкграундов и интересов, что делает ее очень разнообразной.
Мы в поиске Lead iOS developer на перспективную вакансию в Kufar.
Обязанности:
Техническое Лидерство & Архитектура:
- Разработка и внедрение высококачественной, масштабируемой архитектуры (SOLID, MVVM/VIPER и др.).
- Принятие ключевых решений по технологическому стеку (UIKit/SwiftUI, RxSwift/Combine, сетевым решениям).
- Управление техническим долгом: выявление, планирование и реализация мер по его снижению.
- Проведение архитектурных ревью сложных задач.
Качество Кода & Процессы:
- Установка и контроль соблюдения стандартов кодирования и стиля.
- Систематизация и улучшение процесса Code Review (внедрение практик, метрик, обучение команды).
- Развитие культуры автоматизированного тестирования (Unit, UI, Integration): определение стратегии, внедрение инструментов, повышение покрытия.
- Оптимизация CI/CD пайплайнов для сборки, тестирования и доставки приложения.
- Внедрение метрик качества кода и инструментов статического анализа.
Управление Командой & Развитие Комьюнити:
- Наставничество и развитие iOS-разработчиков (1:1, постановка целей, выявление потребностей в обучении).
- Активное участие в подборе (проведение технических собеседований).
- Развитие iOS-комьюнити: Организация и проведение регулярных технических митапов, воркшопов, сессий обмена знаниями (tech talks, mob/pair programming).
- Улучшение кросс-функциональной коммуникации (бэкенд, QA, дизайн, продакт).
Разработка & Поддержка:
- Разработка сложного и критически важного функционала приложения Kufar для iOS, подавая пример качественного кода.
- Написание интеграционных и unit-тестов.
- Обеспечение стабильности, производительности и поддержки продакшн-приложения.
- Поддержка и модернизация существующей кодовой базы.
Процессы & Планирование:
- Участие в планировании тех спринтов/итераций (оценка, риски, распределение задач).
- Фасилитация технических дискуссий (планирование, ретро, архитектурные сессии).
Обязательно:
- Опыт формального или неформального лидерства команды iOS-разработчиков (3+ года).
- Экспертный уровень Swift и глубокое понимание iOS-экосистемы.
- Продвинутый опыт с RxSwift и/или Combine.
- Опыт проектирования и внедрения сложных архитектур (MVVM, VIPER, Clean Architecture и т.д.) в продакшн.
- Сильные навыки работы с UIKit и SwiftUI для создания кастомного UI.
- Отличное понимание управления памятью (ARC), многопоточности (GCD), сетевых взаимодействий.
- Свободное владение Git (сложные workflow: GitFlow, Trunk-Based).
- Опыт настройки и поддержки CI/CD (Jenkins, GitLab CI, GitHub Actions, Bitrise, Fastlane).
- Опыт разработки клиент-серверных приложений.
- Отличные коммуникативные и презентационные навыки.
- Системное мышление, проактивность, организаторские способности.
Желательно:
- Опыт работы с большими legacy codebases.
- Опыт внедрения инструментов мониторинга и анализа производительности приложения.
- Понимание принципов мобильной безопасности.
- Опыт фасилитации митингов и технических сессий.
Условия работы
Почему у нас круто:
- Куфар постоянно растёт, поэтому задачи для роста и развития будут всегда;
- Результатами твоей работы сможет воспользоваться каждый третий житель Беларуси;
- Мы тщательно отбираем сотрудников, поэтому у нас классный дружелюбный коллектив и никакой токсичности;
- Классный офис в центре города и/или удалённая работа из любой точки мира;
- Хорошо работаем и хорошо отдыхаем: 26 дней отпуска;
- У нас есть группы английского языка и скидки на Skyeng;
- Даём доступы к корпоративным аккаунтам Netflix и Safari Books;
- Оплачиваем медицинскую страховку;
- Компенсируем затраты на спорт или психолога;
- Наша заработная плата привязана к евро.
Адрес: Минск, Красная улица, 7А
Похожие вакансии