Даниил Д. IOS разработчик, Middle+
ID 9088
ДД
Даниил Д.
Мужчина
Виргинские острова, США, Кристианстед, UTC-4
Ставка
3,125 Р/час
НДС не облагается
Специалист доступен с 7 мая 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 разработки. Регулярно выступаю на профессиональных конференциях, где демонстрирую последние достижения и методики
Проекты
(9 лет 8 месяцев)
Телемедицина
Роль
iOS Team Lead
Обязанности
Описание
Занимался руководством команды, работающей над высоконагруженным проектом в сфере телемедицины. Проект включал возможность аудио и видеозвонков, текстового чата, а также записи к врачу через мобильное приложение.
Задачи
Руководство разработкой масштабного проекта в области телемедицины, обеспечение качества и надежности приложения.
Работа с Realm и GraphQL (Apollo), использование архитектуры MVVM и Combine для создания эффективного и гибкого приложения.
Организация и управление командой разработчиков, обеспечение соблюдения сроков и технических требований.
Стек специалиста на проекте
Swift, GraphQL, Видео, Combine, MVVM, Realm, RxSwift, Apollo, UI Kit, Аудит
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Июль 2021 - Ноябрь 2023
(2 года 5 месяцев)
Личный мессенджер
Роль
iOS Senior Developer (Team Lead)
Обязанности
Описание
Занимался разработкой и руководством проекта личного мессенджера. Проект включал разработку серверной части на iPhone без использования сторонних хостингов и обеспечение peer-to-peer соединений.
Задачи
Руководство разработкой и расширением команды разработчиков после первых трех месяцев проекта.
Разработка и поддержка мессенджера с peer-to-peer соединениями.
Организация серверной архитектуры непосредственно на устройствах iOS.
Покрытие тестами на 95%
Стек специалиста на проекте
Swift, Objective-C, RxSwift, VIPER, UI Kit
Отрасль проекта
Social Networking
Период работы
Февраль 2018 - Декабрь 2020
(2 года 11 месяцев)
Криптовалютный кошелёк
Роль
iOS Middle Develope
Обязанности
Описание
Работа в Itransition была сосредоточена на разработке криптовалютного кошелька и обменника. Проект требовал высокого уровня безопасности и производительности, а также интеграции с различными блокчейн-платформами.
Задачи
Разработка и поддержка мобильного приложения для криптовалютных операций.
Работа в агильной команде из 6 человек, использование методологии VIPER и RxSwift для разработки.
Обеспечение безопасности и надежности мобильного приложения.
Стек специалиста на проекте
UI, SPM, Networking, AntD, SwiftUI, Data, Objective-C, Combine, Alamofire, CloudKit, Animations, URLSession, UI Kit, Services, Concurrency, Swift, MapKit, VIPER, CocoaPods, Location, GCD, Reactive Programming, Cloud Services, RxSwift, Identity Server
Отрасль проекта
Blockchain
Период работы
Февраль 2016 - Январь 2018
(2 года)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет