МК
Максим К.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Опыт коммерческой разработки более 3 лет приложений iOS, MacOS.
Свободное владение языком Swift.
Опыт разработки многопоточных приложений.
Опыт написания высоконагруженных клиент-серверных приложений на всех этапах разработки.
Принимал участие как в аутсорс проектах, так и в продуктовой разработке, в основном используя Agile методологию.
Тест-ориентированная разработка приложений (TDD).
Реактивное программирование.
Глубокое знание UIKit, создание сложных UI компонентов.
Разумное применение в разработке шаблонов проектирования MVC, MVP, MVVM и VIPER, принципов SOLID.
Настройка CI/CD.
Опыт запуска и поддержки приложений в AppStore.
Глубокое понимание бизнес-процессов разработки ПО.
Наличие как умения написания с нуля кода мобильных приложений, так и опыта работы с уже существующим программным кодом
Умение декомпозировать задачи, оценивать трудозатраты с учётом рисков.
Стремлюсь всегда к высокой продуктивности и умею планировать свою работу, оценивать сроки, придерживаться плана и обеспечивать предсказуемость результатов.
Внимательно и проактивно подхожу ко всем задачам: готов искать недостатки в приложениях и предлагать пути для их улучшения (code review);
Могу быстро находить общий язык с сотрудниками других подразделений, готов помогать им в решении задач и строить эффективную и комфортную кросс-функциональную командную работу.
Проекты
(3 года 2 месяца)
Проект Атлант-М Авто
Роль
iOS разработчик
Обязанности
Описание
Мобильное приложение e-commerce для просмотра как новых, так и подержанных автомобилей.
Задачи
Работал над имплементацией биометрии (Face ID, Touch ID)
Переписывал completion handler на async/await
Внедрил в проект SwiftGen для автоматической генерации цветов, шрифтов и картинок
Создавал UI интерфейсы программно
Работал в команде разработчиков и участвовал в процессах разработки Scrum
Работал с RESTful API для обмена данными между клиентом и сервером
Написал 200+ Unit тестов, увеличив покрытие кода тестами на 15%
Настраивал CI/CD
Принимал участие в code review.
Стек специалиста на проекте
Swift, SwiftLint, XCTest, GCD, SwiftGen, VIP, Keychain, URLSession, UI Kit, Concurrency
Отрасль проекта
E-commerce & Retail
Период работы
Май 2021 - Ноябрь 2023
(2 года 7 месяцев)
Meeting-Rooms
Роль
iOS разработчик
Обязанности
Описание
Мобильное приложение, позволяющее сотрудникам компании бронировать конференц-залы в каждом из офисов компании.
Задачи
Разработал CoreData сервис для локального хранения напоминаний
Переписывал Objective-C legacy code на Swift
Создавал UI интерфейсы программно
Работал в команде разработчиков и участвовал в процессах разработки Scrum
Работал с RESTful API для обмена данными между клиентом и сервером
Написал 100+ Unit тестов, увеличив покрытие кода тестами на 10%
Принимал участие в code review
Участвовал в процессе онбординга новых коллег.
Стек специалиста на проекте
Swift, SwiftLint, XCTest, GCD, SnapKit, SwiftGen, Moya, VIP, UI Kit
Отрасль проекта
Social Networking
Период работы
Октябрь 2020 - Май 2021
(8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет