ДД
Даниил Д.
Мужчина
Казахстан, Алматы, UTC+6
Ставка
3,750 Р/час
НДС не облагается
Специалист доступен с 28 апреля 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Главное о специалисте
Опыт коммерческой разработки более 7 лет приложений iOS, MacOS
Свободное владение языком Swift, Obj-C
Проектирование и разработка архитектуры с нуля
Опыт разработки многопоточных и высоконагруженных приложений
Тест-ориентированная разработка приложений (TDD),
Протоколо-Ориентированное, Реактивное программирование
Глубокое знание UIKit, создание сложных анимированных UIs.
Разумное применение в разработке шаблонов проектирования MVC, MVP, MVVM и VIPER, SOA, принципов SOLID.
Модульная разработка проектов с использованием SwiftPM, библиотек XCFrameworks. Опыт написания рекомендаций и спецификаций API, а также документирования.
Опыт запуска и поддержки приложений в AppStore.
Глубокое понимание бизнес-процессов разработки программного обеспечения.
Навыки как в написании кода мобильных приложений с нуля, так и в работе с уже существующим программным кодом.
Умение декомпозировать задачи, оценивать трудозатраты с учётом рисков.
Готовность и умение эффективно работать в команде разработчиков, учитывая продуктовые требования конечного заказчика.
Стремление к выпуску программного продукта, ориентированного на удовлетворение потребностей пользователей.
Постоянное стремление к высокой продуктивности, умение планировать работу, оценивать сроки, придерживаться плана и обеспечивать предсказуемость результатов.
Внимательный и проактивный подход к задачам: готовность к поиску недостатков в приложениях и предложению путей их улучшения (code review).
Способность быстро находить общий язык с сотрудниками других подразделений, готовность помогать им в решении задач и строить эффективную и комфортную кросс-функциональную командную работу.
Активно участвую в образовательной деятельности и менторстве в сфере программирования.Делюсь своими знаниями и опытом с начинающими разработчиками. Также провожу мастер-классы и уроки, направленные на обучение и развитие навыков в области iOS разработки. Регулярно
выступаю на профессиональных конференциях, где демонстрирую последние достижения и методики
Проекты
(8 лет 4 месяца)
iOS Team Lead at Secreate
Роль
iOS Team Lead
Обязанности
Описание
В Secreate занимался руководством команды, работающей над высоконагруженным проектом в сфере телемедицины. Проект включал возможность аудио и видеозвонков, текстового чата, а также записи к врачу через мобильное приложение.
Задачи
Руководство разработкой масштабного проекта в области телемедицины, обеспечение качества и надежности приложения.
Работа с Realm и GraphQL (Apollo), использование архитектуры MVVM и Combine для создания эффективного и гибкого приложения.
Организация и управление командой разработчиков, обеспечение соблюдения сроков и технических требований.
Основные технологии проекта
Swift, Realm, GraphQL, Apollo, MVVM, Combine, UIKit, RxSwift, аудио и видео технологии, облачные сервисы.
Стек специалиста на проекте
IOS, SOLID, API, Управление командой, Lean, GraphQL, Видео, macOS, Combine, MVC, MVP, MVVM, Realm, Apollo, Аудит, Проектирование, Проектирование ИС, SOA, UI Kit, Evam, Swift, VIPER, Обучение и развитие, Спецификации, Программирование, Code Review, RxSwift, Умение планировать
Отрасль проекта
LifeStyle
Период работы
Декабрь 2022 - Декабрь 2023
(1 год 1 месяц)
iOS Senior Developer (Team Lead) at Atom Industries, Saint Petersburg
Роль
iOS Senior Developer, Team Lead
Обязанности
Описание
В Atom Industries занимался разработкой и руководством проекта личного мессенджера. Проект включал разработку серверной части на iPhone без использования сторонних хостингов и обеспечение peer-to-peer соединений.
Задачи
Руководство разработкой и расширением команды разработчиков после первых трех месяцев проекта.
Разработка и поддержка мессенджера с peer-to-peer соединениями.
Организация серверной архитектуры непосредственно на устройствах iOS.
Покрытие тестами на 95%
Основные технологии проекта
Swift, Objective-C, UIKit, CoreData, RxSwift, VIPER, peer-to-peer технологии, бриджинг ядра из других языков в Swift.
Стек специалиста на проекте
Swift, Objective-C, RxSwift, VIPER, Atom, IOS, JDeveloper, UI Kit, Osint, Swift 4, Swift 5, CoreData
Отрасль проекта
LifeStyle
Период работы
Февраль 2018 - Декабрь 2020
(2 года 11 месяцев)
iOS Middle Developer at Itransition
Роль
iOS Middle Developer
Обязанности
(Февраль 2016 - Январь 2018)
Описание
Работа в Itransition была сосредоточена на разработке криптовалютного кошелька и обменника. Проект требовал высокого уровня безопасности и производительности, а также интеграции с различными блокчейн-платформами.
Задачи
Разработка и поддержка мобильного приложения для криптовалютных операций.
Работа в агильной команде из 6 человек, использование методологии VIPER и RxSwift для разработки.
Обеспечение безопасности и надежности мобильного приложения.
Основные технологии проекта
Swift, Objective-C, VIPER, Reactive Programming (RxSwift, Combine), User Interface Development (UIKit, SwiftUI), Graphics (CoreGraphics), Networking (Alamofire, URLSession), Data Persistence (CoreData, Vapor Swift on Server, SwiftNIO), Cloud Services (iCloud, CloudKit), Multimedia Processing (AVFoundation), Mapping and Location Services (MapKit, CoreLocation), Concurrency (GCD, Operations), Animations (CoreAnimation), Dependency Management (SPM, CocoaPods).
Стек специалиста на проекте
CoreData, UI, persistence, corelocation, IOS, SPM, Networking, AntD, SwiftUI, Data, Objective-C, Combine, Alamofire, CloudKit, JDeveloper, URLSession, Animations, Transitions, UI Kit, Services, Concurrency, Swift, MapKit, VIPER, Location, GCD, Reactive Programming, Cloud Services, RxSwift, Identity Server
Отрасль проекта
LifeStyle
Период работы
Февраль 2016 - Январь 2018
(2 года)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет