ДС
Денис С.
Мужчина, 31 год
Беларусь, Минск, UTC+3
Ставка
4 740,26 Р/час
НДС не облагается
Специалист доступен с 24 августа 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Lead
Навыки
C#
Objective-C
Swift
Alamofire
async/await
AVFoundation
Combine
Concurrency
corelocation
forts
GCD
iOS SDK
Keychain
MapKit
Moya
NUnit
OpenAPI
plugins
RxSwift
Serilog
signatures
SnapKit
SQLite
Storyboard
SwiftLint
SwiftUI
Swinject
UI
UI Kit
URLSession
UserDefaults
WKWebView
Xamarin
Xcodegen
XCTest
XCUITest
Xib
zxing
Clean Swift
MVVM
TCA
VIPER
Analytics
app
AppCenter
Azure DevOps
Cloud messaging
CocoaPods
Firebase
Firebase Crashlytics
Jenkins
Polly
remoteconfig
SPM
Swagger
TeamCity
TestFlight
OAuth 2.0
REST
WebSockets
Git
GitHub
GitLab
Agile/Scrum
Confluence
Figma
Human Interface Guidelines
Invision
Jira
Sketch
Slack
Visual Studio
Core Animation
Core Data
Отрасли
BioTech, Pharma, Health care & Sports
E-commerce & Retail
FinTech & Banking
Logistics & Transport
Знание языков
Английский — B2
Главное о специалисте
iOS Разработчик с 7 годами опыта разработки. iOS Разработчик с богатым опытом на всех этапах жизненного цикла разработки мобильных приложений, включая анализ, проектирование, реализацию и тестирование. Специализируюсь на создании мобильных приложений с богатым функционалом и интуитивно понятным интерфейсом. Обладаю глубокими знаниями и практическими навыками работы с такими инструментами и фреймворками, как Swift, UIKit, The Composable Architecture, MVVM, Combine, AVFoundation, ARC, GCD, CoreData и Firebase. Также имеется опыт написания UI-тестов, Snapshot-тестов и unit-тестов для обеспечения стабильности и качества кода. Имею практический опыт в настройке и поддержке CI/CD-процессов, что позволяет обеспечивать непрерывную интеграцию и доставку приложений. Умею эффективно работать с GIT, включая управление ветками, разрешение конфликтов и проведение code review. Отличаюсь проактивным подходом к решению задач и стремлением к инновациям. Являюсь экспертом на всех стадиях жизненного цикла разработки ПО и отлично ориентируюсь в различных методологиях разработки. В своей работе ставлю приоритет на достижение успеха клиентов и активно внедряю передовые технологии для реализации эффективных и современных решений. Кроме того, имею успешный опыт работы в качестве тимлида, где руководил командой разработчиков, координировал рабочие процессы, принимал стратегические технические решения и обеспечивал высокое качество исполнения проектов. Имею обширный опыт в создании приложений «с чистого листа» и специализируюсь на разработке высококачественных мобильных решений, адаптированных под конкретные потребности пользователей. Благодаря глубокому пониманию всех этапов разработки — от концепции до публикации, создаю надежные и масштабируемые приложения, которые соответствуют современным стандартам и удовлетворяют самые высокие ожидания клиентов.
Проекты   (7 лет 1 месяц)
ЦИФРОВОЕ ПРИЛОЖЕНИЕ ДЛЯ ЗДОРОВЬЯ
Роль
Team Lead / Senior iOS Разработчик
Обязанности
Данный проект сосредоточен на разработке сетевого приложения, которое становится незаменимым инструментом для людей, сталкивающихся с зависимостью от алкоголя или наркотических веществ. Приложение создает платформу для взаимодействия между пользователями и опытными специалистами поддержки, предлагая две ключевые роли: наставник и пациент. Пользователи могут: общаться в защищенных чатах и видеозвонках, планировать и управлять встречами и терапевтическими сеансами через встроенный календарь, осуществлять оплату услуг непосредственно в приложении. Это комплексное цифровое решение разработано для того, чтобы упростить процесс восстановления, предоставляя доступ к поддержке и необходимым ресурсам каждому, кто в этом нуждается. Обязанности и достижения - Редизайн пользовательского интерфейса: Успешно переработал существующие UI-элементы, значительно улучшив пользовательский опыт и повысив визуальную привлекательность приложения; - Точное планирование задач: Оценивал трудозатраты и временные рамки для задач, обеспечивая эффективное управление проектами и соблюдение сроков; - Оптимизация производительности UI: Реализовал улучшения интерфейса, что привело к заметному повышению скорости работы приложения и отзывчивости элементов; - Сокращение времени сборки: Ускорил процесс сборки приложения, что позволило оптимизировать цикл разработки и повысить продуктивность команды, а также уменьшило затраты на CI/CD; - Улучшение логики обработки изображений: Оптимизировал алгоритмы обработки изображений, что значительно повысило общую производительность приложения, а также сократило среднюю загрузку изображения в среднем до 2 секунд; - Руководство командой: В роли тимлида организовывал рабочие процессы команды, распределял задачи, проводил код-ревью, оказывал поддержку коллегам и делился экспертизой; - Опыт написания unit-тестов: Разрабатывал и поддерживал unit-тесты для ключевых модулей приложения, обеспечивая высокое покрытие кода и стабильность функциональности. Использовал XCTest для создания тестов, проверяющих корректность работы бизнес-логики, обработки данных и взаимодействия с серверными API; - Наставничество младших разработчиков: Проводил обучение, помогал коллегам развиваться профессионально, предоставлял обратную связь и поддерживал в решении сложных задач; - Эффективная коммуникация: Поддерживал продуктивное взаимодействие с командой, создавая благоприятную атмосферу для совместной работы и достижения поставленных целей; - Внедрение передовых технологий: Инициировал и реализовывал использование новых технологий и инструментов, способствующих улучшению процессов разработки и качества продукта; - Контроль качества: Обеспечивал соответствие кода высоким стандартам, проводя регулярные проверки и внедряя лучшие практики. Технологии Swift, iOS SDK, SwiftUI, Combine, Composable Architecture, GCD, Firebase, Async/await, REST, Swagger, TestFlight, Slack, Figma, Xcodegen, AVFoundation, XCTest, Xcode, Git(GitHub), SwiftLint, JIRA, Agile/Scrum, Human Interface Guidelines.
Стек специалиста на проекте
Git, REST, Jira, Figma, Swift, Swagger, Combine, Firebase, SwiftLint, XCTest, GitHub, Slack, Xcode, AVFoundation, GCD, iOS SDK, TestFlight, Xcodegen, Human Interface Guidelines, Architecture, SwiftUI, Agile/Scrum, async/await, composable
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Февраль 2023 - Январь 2025  (2 года)
БИБЛИОТЕКА ФИНАНСОВЫХ ТЕХНОЛОГИЙ
Роль
iOS Разработчик
Обязанности
Проект представляет собой передовую библиотеку для мониторинга финансовых рынков, предоставляющую пользователям актуальные данные в режиме реального времени и продвинутые инструменты для анализа. Благодаря интерактивным графикам, пользователи могут отслеживать рыночные тенденции, применять различные аналитические инструменты и графические элементы, что позволяет детально изучать ситуацию на рынке. Этот всеобъемлющий функционал открывает широкие возможности для принятия обоснованных инвестиционных решений, выявления перспективных рыночных возможностей и эффективного управления рисками в условиях динамично изменяющейся финансовой среды. Обязанности и достижения - Анализ и документирование требований; - Поддержка существующего функционала: поиск и исправление ошибок; - Проектирование архитектуры приложения (MVVM+C); - Оптимизация производительности (уменьшила время загрузки приложения на 32%); - Добавление локализаций (7 языков); - Оценка задач: определение времени, необходимого для выполнения различных задач разработки, установка этапов для обеспечения своевременного выполнения задач; - Использование инструментов профилирования приложения и исправление утечек памяти; - Участие в проектировании и разработке архитектуры приложения: активное участие в создании общей структуры и организации приложения, а также в разработке отдельных модулей приложения; - Настройка и поддержка CI/CD-процессов: Разработка, настройка и поддержка конвейеров непрерывной интеграции и непрерывной доставки (CI/CD) с использованием TeamCity; - Код-ревью: проверка кода, написанного другими участниками команды, с целью обеспечения соблюдения стандартов написания кода, выявления потенциальных проблем и предоставления конструктивной обратной связи; - Общение с клиентами (на английском языке); - Взаимодействие с командой (iOS-разработчики и QA); - Опыт в TDD и интеграционном тестировании: применение методологии разработки через тестирование (TDD) для создания надежного кода с акцентом на написание тестов перед реализацией функциональности; - Написание unit-тестов с использованием XCTest: разработка и выполнение unit-тестов для проверки отдельных компонентов и функций приложения; - Сотрудничество с дизайнерами UI/UX для безупречной интеграции графиков в общий интерфейс приложения; - Оптимизация производительности рендеринга графиков. Технологии Swift, iOS SDK, Xcode, CoreData, UIKit, MVVM+C, OAuth 2.0, GCD, RxSwift, WKWebView, URLSession, WebSockets, SPM, UI написанный кодом, Keychain, UserDefaults, Slack, Jira, Confluence, TeamCity (App Distribution), TestFlight, Figma, GitHub, XCTest, Human Interface Guidelines.
Стек специалиста на проекте
Jira, Confluence, Figma, Swift, TeamCity, Core Data, XCTest, RxSwift, GitHub, Slack, Xcode, GCD, SPM, iOS SDK, Keychain, URLSession, UI, UI Kit, TestFlight, UserDefaults, OAuth 2.0, Human Interface Guidelines, WebSockets, MVVM+R, WKWebView, app
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2022 - Январь 2023  (1 год)
ПРИЛОЖЕНИЕ ДЛЯ КАРШЕРИНГА
Роль
iOS Разработчик
Обязанности
Система позволяет любой компании зарегистрироваться и организовать каршеринг для сотрудников, которые могут совместно использовать личный или корпоративный транспорт для поездок из дома на работу и обратно. Пользователи могут организовывать поездки, отслеживать местоположение водителя в реальном времени и взаимодействовать с картой для планирования маршрутов. Приложение обеспечивает: планирование маршрутов, управление участниками поездки и распределение транспортных средств, интерактивная карта для оптимизации маршрутов и навигации, управление использованием транспортных средств, учета их состояния и места нахождения. Такое решение облегчает координацию транспортного процесса внутри компаний, повышает удобство передвижений сотрудников и способствует уменьшению нагрузки на транспортные средства. Обязанности и достижения - Реализация новой функциональности: Разработка и внедрение новых возможностей для управления соглашениями о совместных поездках, включая создание интерактивных инструментов для работы с картой. Эти функции направлены на оптимизацию маршрутов и повышение удобства использования приложения; - Оценка задач: Проведение точного планирования и оценки трудозатрат на задачи в рамках спринта. Контроль за эффективным выполнением задач и их своевременным завершением; - Адаптивный дизайн интерфейса: Разработка адаптивного пользовательского интерфейса, обеспечивающего корректное отображение приложения на различных устройствах и экранах. Включает создание макетов, адаптированных к разным разрешениям и размерам экранов; - Настройка и поддержка CI/CD через Jenkins: Разработал и внедрил процессы непрерывной интеграции и доставки (CI/CD) с использованием Jenkins для автоматизации сборки, тестирования и деплоя приложения; - Интеграция и работа с WebSockets: Реализовал функциональность реального времени с использованием WebSockets, включая отслеживание местоположения водителей и обновление данных на карте в режиме реального времени; - Разработка функциональных компонентов интерфейса: Реализация элементов интерфейса с акцентом на визуальную составляющую, включая интеграцию анимаций и динамических элементов для улучшения восприятия пользователями и повышения их удовлетворенности; - Участие в демонстрациях: Проведение презентаций новых функций и изменений приложения для пользователей и заинтересованных сторон; - Поддержка и развитие текущих функций: Обеспечение стабильной работы текущих возможностей приложения. Постоянное добавление и доработка новых функций для улучшения общего пользовательского опыта; - Оптимизация приложения: Анализ производительности приложения и реализация решений для его оптимизации. Устранение багов и повышение стабильности системы, что способствует улучшению отзывчивости приложения; - Близкое сотрудничество с командой Android: Ежедневное взаимодействие с командой Android для координации работ по устранению ошибок, тестированию функций и анализу трудозатрат на их реализацию; - Исправление ошибок: Проведение диагностики и устранение багов, влияющих на функциональность и производительность приложения. Обеспечение его стабильной работы в различных сценариях использования. Технологии iOS SDK, Swift, UIKit, SwiftUI, XIB, Storyboard, GCD, UI написанный кодом, Swift Concurrency (Async/await), REST, WebSockets, Jira, MapKit, Confluence, VIPER, Scrum, URLSession, SPM, CocoaPods, Git, Alamofire, AVFoundation, GitLab, Moya, CoreLocation, OpenAPI, CoreData, Figma, Human Interface Guidelines, Jenkins.
Стек специалиста на проекте
UI, corelocation, Storyboard, SPM, GitLab, WebSockets, async/await, AVFoundation, SwiftUI, REST, Scrum, Git, Alamofire, Moya, iOS SDK, URLSession, UI Kit, Xib, Concurrency, Confluence, Swift, Core Data, MapKit, VIPER, CocoaPods, GCD, Human Interface Guidelines, Figma, OpenAPI, Jira, Jenkins
Отрасль проекта
Logistics & Transport
Период работы
Декабрь 2020 - Февраль 2022  (1 год 3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Гомельский государственный технический университет имени ПВ Сухого
Специальность
Промышленная энергетика
Завершение учебы
2016 г.

Похожие специалисты

BioTech, Pharma, Health care & Sports • E-commerce & Retail • FinTech & Banking
ПП
Полина П.
Минск
IOS разработчик
Middle
4 155,84 Р/час
Swift
Alamofire
AVFoundation
Combine
corelocation
GCC
GCD
iOS SDK
Node.js
NSOperation
+69

iOS Инженер с 4+ годами опыта коммерческой разработки. Глубокие знания в области жизненного цикла приложений iOS, цикла мобильной разработки, архитектуры, UI/UX. Обладая сильным знанием Swift, SwiftUI и UiKit, я привношу качество и инновации в каждый проект, за который берусь. Мой опыт работы с фреймворками iOS позволяет мне создавать удобные интуитивно понятные пользовательские интерфейсы. Отличные коммуникационные навыки. Заинтересована в изучении новых технологий, быстро приобретаю новые навыки и слежу за трендами в разработке. Языки программирования Swift. Технологии программирования iOS SDK, UIKit, SwiftUI, GCD, Combine, Alamofire, Snapkit, GCD, XCTest, Async/await, SwiftLint, AVFoundation, KeychainAccess, CoreData, StoryBoard/XIB, Code programmed UI, NSURLSession, CoreLocation, NSOperation, WebKit. Архитектурные паттерны VIPER / Clean Swift, MVP, MVVM, SOLID. Сервисы для разработки (сторонние сервисы) Cocoa Pods, Firebase, SPM, TestFlight, Xcodegen. API Технологии REST, OAuth, WebSockets, JSON, Swagger, Postman. Системы контроля версий Git, GitHub, Bitbucket, GitLab. Другое Jira, Trello, Figma, Confluence, Agile, Scrum, Kanban. Достижения Работа с данными Использую различные хранилища для сохранения данных локально (Core Data, User Defaults, Keychain). Отлично ориентируюсь и понимаю в каких случаях какие хранилища необходимо использовать. Тестирование Большой опыт покрытия приложения unit тестами и UI тестами (с использованием таких библиотек как XCTest, XCUITest). Знаю и понимаю какие тест-кейсы и каким образом должны покрываться. Умею хорошо взаимодействовать с командой QA для помощи в локализации ошибок и выяснения условий воспроизведения. Коммуникация Хорошо вливаюсь в коллектив. Люблю коллаборацию и взаимодействия между разработчиками. При оценке и ревью задач стараюсь быть внимательной к деталям и уточнять все волнующие меня вопросы, подмечать крайние случаи. Хорошо доношу техническую информацию кросс-функциональным командам.

Подробнее
FinTech & Banking • FoodTech • LifeStyle • Social Networking
АЗ
Александра З.
Минск
IOS разработчик
Senior
3 766,23 Р/час
Alamofire
Analytics
AVFoundation
AVkit
CocoaPods
Combine
Confluence
DRY
Figma
Firebase
+51

Ведущий iOS Разработчик с 4+ годами опыта разработки и поддержки мобильных приложений. Обладаю глубоким пониманием жизненного цикла разработки программного обеспечения, архитектурных принципов и основ UI/UX дизайна. Участвуя в проектировании и разработке архитектуры и модулей приложений, я стремлюсь к достижению их максимальной эффективности и функциональности. Для меня приоритетом в написании кода являются не только производительность и стабильность, но и расширяемость, что позволяет создавать решения, способные адаптироваться к меняющимся требованиям. Мой опыт командной разработки включает в себя эффективное взаимодействие с коллегами, активное участие в код-ревью и поддержание высокого качества кода. Являясь частью кросс-функциональных команд, я способствую решению сложных задач и достижению общих целей. Широкий опыт написания unit-тестов, а также понимание принципов TDD позволяют мне создавать надежный и протестированный код. Являюсь целеустремленным и коммуникабельным специалистом с отличными организационными навыками и стратегическим мышлением, что помогает мне эффективно взаимодействовать с командой, распределять задачи и достигать поставленных целей.

Подробнее
BioTech, Pharma, Health care & Sports • FinTech & Banking • Insurance • LifeStyle • Marketing, Advertising & Design • Social Networking • Telecom
ИЮ
Илья Ю.
Калининград
IOS разработчик
Senior
3 211,19 Р/час
Swift
Objective-C
IOS
Xcode
IDEF
Architecture
MVC
MVVM
MVP
Clean Swift
+108

Илья — опытный iOS-разработчик уровня Senior. Он обладает навыками работы с различными инструментами и технологиями, такими как Swift, Objective-C, Xcode, MVC, MVP, VIPER, RxSwift, swiftUI, Core Data, Realm, MVVM, а также имеет опыт работы с базами данных, сетевыми запросами, REST API, JSON, SSL и другими. Илья участвовал в разработке нескольких проектов для различных отраслей, таких как маркетинг, реклама и дизайн, финтех и банкинг, телеком, социальные сети, биотехнологии, фармацевтика, здравоохранение и спорт, лайфстайл и страхование. В его портфолио есть проекты для Hoff, Alpari Mobile Analytics, Сибур, BIP, Amedia, BetterO, ITV. Gold Rings UK, Millionaire Live и Daofice. На проектах он занимался имплементацией функционала, рефакторингом старого кода, правкой багов, разработкой UI и логики, интеграцией с внешними сервисами и системами управления проектами.

Подробнее

Недавно просмотренные специалисты

BioTech, Pharma, Health care & Sports • E-commerce & Retail • FinTech & Banking • LifeStyle • Social Networking • Urban technology
ММ
Максим М.
Минск
Full Stack разработчик
Middle+
3 766,23 Р/час
APIDOC
Firebase realtime database (RDB)
Native
deployment
Socket.io
MariaDB
Doctrine ORM
PHP
GraphQL
WebSockets
+81

Максим — опытный Full Stack разработчик с навыками работы на множестве языков и технологий. Он имеет опыт работы в различных отраслях, включая LifeStyle, E-commerce & Retail, Urban technology, BioTech, Pharma, Health care & Sports, Social Networking, FinTech & Banking. Максим работал над несколькими проектами, где он выполнял широкий спектр задач, таких как управление разработкой, верстка страниц приложения, написание функционала для обработки логики работы приложения, подключение сторонних сервисов и сервисов оплаты, разработка нового функционала и исправление ошибок. Он также имеет опыт разработки сложных запросов SQL, написания и доработки процедур PL/SQL, работы с большими объёмами данных в БД, оценки задач и ревью кода.

Подробнее
Cloud Services • E-commerce & Retail • FinTech & Banking • HRTech • Insurance • Marketing, Advertising & Design • Media • Travel, Hospitality & Restaurant business
СК
Сергей К.
Москва
QA ручной
Middle
2 337,66 Р/час
Jira
Confluence
REST API
Redmine
Swagger
DBeaver
Android
IOS
Proxyman
Тест-дизайн
+15

Опытный QA-специалист с навыками работы по методологии Scrum. Проводит ручное тестирование (функциональное, нефункциональное, регрессионное, санитарное, интеграционное и т. д.), кроссплатформенное и кроссбраузерное тестирование на мобильных устройствах, тестирование iOS, Android и ПК. Умеет работать с логами через Grafana, регистрировать, учитывать и контролировать ошибки в Jira и Redmine. Опыт работы с различными системами управления проектами и документацией, включая TestIT и DoQa. Работаen с Charles Proxy, Proxyman. Занимался обучением младших QA-специалистов. Участвовал в тестировании проектов в таких отраслях, как insurance, fintech & banking, restaurant business, e-commerce, hr tech.

Подробнее
E-commerce & Retail
АР
Антон Р.
Минск
UX/UI дизайнер
Senior
2 727,27 Р/час
Wireframes
HTML5
PHP
coposition
Material Design
Empathy Maps
Spline
Elasticsearch
Java
Lean
+38

ОСНОВНОЙ СТЕК: Языки программирования и фреймворки HTML5, CSS3, Java, SQL, JavaScript, PHP, Flutter, Material Design System Базы данных MySQL, SQL Контейнеризация и виртуализация Docker API и интеграции MaterialYou Color Theme, Zeplin, Pusher, Hotjar Инструменты сборки Composer Инструменты для разработки Figma, FigJam, Sketch, Adobe XD, Photoshop, Illustrator, Jira, Notion, Miro, Tableau, R Библиотеки и утилиты UI Kit, Lean Canvas, Value Proposition Canvas, Empathy Map, Personas, User Stories, Wireframes, Wireflows, Spline Сообщения и очереди RabbitMQ Поисковые системы ElasticSearch ОБРАЗОВАНИЕ: Белорусский государственный университет информатики и радиоэлектроники (БГУИР) Инженерно-экономический факультет Экономика электронной коммерции Изучаемые дисциплины: • Программирование (Java, SQL) • Статистика • Lean Startup, Agile, Scrum • Электронная коммерция и маркетинг ДОПОЛНИТЕЛЬНОЕ ОБУЧЕНИЕ • Сертификация по продуктовой аналитике — Mixpanel (2022) — Метрики, воронки продаж, эксперименты • Курс по UX-дизайну — DesignSpotSchool (Epam, 2021) — UX-дизайн, исследования, UX-артефакты • Курс по визуализации данных и инфографике — Infographics.by (2018) — Tableau, R, инфографика, анализ данных, парсинг, очистка данных, сторителлинг Портфолио https://antonrostashansky.notion.site/17cc422e5d7780f082d7dd9bfe6e6a7f

Подробнее