Дмитрий М. IOS разработчик, Senior

ID 3342
ДМ
Дмитрий М.
Мужчина, 46 лет
Россия, Санкт-Петербург, UTC+3
Ставка
4 125 Р/час
НДС не облагается
Специалист доступен с 29 октября 2025 г.

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

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Senior
Навыки
Jira
Agile
Fastlane
Scrum
Bitbucket
CocoaPods
REST
Swift
WebSockets
Foundation
Framework7
UI Kit
CI
Git
Аналитика
Отрасли
FinTech & Banking
LifeStyle
Главное о специалисте
13+ лет опыта работы в качестве разработчика программного обеспечения для бизнеса. Опыт разработки бизнес-приложений для iOS более 5 лет. Глубокие знания архитектуры различных приложений на iOS: MVC, MVP, MVVM, VIPER, Clean Architectu.
Проекты   (23 года 8 месяцев)
Olymptrade
Роль
IOS-разработчик
Обязанности
OlympTrade — это финтех-компания, предлагающая возможность торговать бинарными опционами и Forex. Приложение позволяет пользователям делать ставки и предсказывать, куда пойдет цена: вверх или вниз. Приложение имеет современный минималистичный интерфейс с классной анимацией. Приложение интегрировано со многими системами аналитики и платежей. Также есть возможность проводить A/B-тестирование через удаленную конфигурацию Google. Ссылка на AppStore: https://itunes.apple.com/ru/app/olymp-trade/id1053416106mt=8 Обязанности: - Разработка нового приложения с нуля (архитектура, уровни сети и хранилища, концепция пользовательского интерфейса) - Сделал UI из макета дизайнера (Sketch, Zeplin) - Интеграция со сторонними SDK (аналитика, система дистрибуции) - Настройка CI и поставленных систем - Обзор кода - Работа скрам-мастером: планирование спринта, расчет смет, проведение стендап-митингов, работа с владельцем продукта - Собеседование с сотрудниками - Обучение младших разработчиков. Технологии: Swift, Cocoa (Foundation Framework/UIKit), сторонние фреймворки (аналитика, пользовательский интерфейс), CocoaPods, Rest, WebSocket. Инструменты: Jira, Bitbacket, Scrum, Agile, Fastlane, CI. Достижения: Работа техническим руководителем в команде iOS. Проектирование архитектуры нового приложения. Полный рефакторинг старого приложения. Улучшение процесса разработки — Git-поток, система CI, проверка кода, стиль кода. Инструменты: Jira, Bitbacket, Scrum, Agile, Fastlane, CI.
Период работы
Июнь 2017 - По настоящее время  (8 лет 5 месяцев)
Devexperts
Роль
IOS-разработчик
Обязанности
Я разработал мобильное приложение для турецкого фондового рынка. Приложение позволяет пользователю видеть котировки фондового рынка в режиме реального времени, покупать или продавать акции, получать финансовую статистику, отображать графики. Основными функциями были: будильник - пользователь может установить будильник для разных акций с различными условиями, оригинальной и темной темами, графиками с различными типами и индикаторами. Ссылка на AppStore: https://itunes.apple.com/tr/app/gedik-trader/id1116732065 Обязанности: - 85% работает на стороне клиента (Objective-C, Swift), 15% как бэкенд-разработчик (Java). - Разработка приложения с нуля и внедрение новых функций платформы - Сделал UI из макета дизайнера (Sketch, Zeplin) - Интеграция со сторонними SDK - Обзор кода Технологии: Objective-C, Swift, Cocoa (Foundation Framework/UIKit), сторонние фреймворки (аналитика, пользовательский интерфейс), CocoaPods. Инструменты: Jira, CI, git, SCRUM (спринт, планирование, ежедневная встреча). Достижения: Изучил Objective-C и Swift с нуля. Готовое и опубликованное приложение, в котором я участвовал как iOS-разработчик.
Период работы
Сентябрь 2015 - Июнь 2017  (1 год 10 месяцев)
Tradable
Роль
Java-разработчик
Обязанности
Проект представляет собой приложение для рынка форекс (tradable.com). Это настольное мультиплатформенное приложение, написанное на Java с использованием инфраструктуры Swing. Киллер-фича — встроенный магазин. Магазин работает как Google Play/AppStore: любой разработчик может написать робота или плагин и продать его или опубликовать бесплатно. Обязанности: - часть разработки пользовательского интерфейса (элементы управления пользовательским интерфейсом, формы, диалоги) - бизнес-логика разработки (API) - внедрение новых дополнительных функций - локализация приложения - доработка приложения, улучшение производительности и проверка кода Технологии: Java Core, Java Frameworks (Swing, JavaFX, Spring, Mig Layout, Docking Frames). Другие инструменты: Jira, CI, Install4j, svn и некоторые функции из SCRUM. Достижения: руководитель отдела разработки пользовательского интерфейса
Период работы
Февраль 2014 - Сентябрь 2015  (1 год 8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный университет информационных технологий, механики и оптики
Специальность
Инженер
Завершение учебы
2002 г.

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

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
ОК
Олег К.
Москва
DevOps
Senior
3 506,49 Р/час
Git
MySQL
Docker
Elasticsearch
Java
PHP
C#
Jira
SQL
Python
+29

Ключевые навыки Docker Kubernetes Java Zabbix Grafana Prometheus Microsoft visual studio C# SQL PHP Atlassian Jira Scrum SQL Agile Helpdesk Transact-SQL Ansible Jenkins Linux Kafka Elasticsearch Linux DockerRhel Sles Docker Ansible Jenkins Python Bash • Опыт работы с распределенными БД, серверами на платформе windows, active directory, финансовыми АБС • Работа с критическими и высоконагруженными системами • Построение отказоустойчивых систем • Docker, Kubernetes • DevOps • Java • Проекты по внедрению мобильных приложений • Zabbix, grafana, prometheus • Опыт работы: Microsoft visual studio, языки программирования: C#,SQL,PHP. Торговые системы: MultiCharts, TradeMatic Strategy Trader, Bloomberg. • Разработка торговых стратегий для срочного рынка РТС (торговля фьючерсами и опционами), хеджирование, управление рисками. Поддержка бэк офиса, отчётность, переоценка портфеля и собственных средств. • Межбанковские сделки, СВОП, акции, производные инструменты: фьючерсы, опционы, сделки репо. • Взаимодействие с разработчиками, заключение договоров, принятие самостоятельных решений в выборе программного обеспечения для компании. Управление и развитие IT инфраструктуры компании. • Разработка контента под CMS: Joomla, WordPress, Drupal. Веб дизайн.

Подробнее
Отрасли не указаны
ВШ
Владимир Ш.
Багдати
DevOps
Middle+
3 506,49 Р/час
PostgreSQL
Git
MySQL
Docker
Python
Bash
Linux
MongoDB
Jenkins
Grafana
+25

Опыт работы более 4 лет в сфере IT, из них 2+ года в должности DevOps-инженера. Сильный в AWS и Jenkins. Отличные навыки межличностного общения и работы в команде. • Создание и поддержка полностью автоматизированных конвейеров CI/CD для докеров, Kubernetes, bare-metal серверов. • Опыт настройки нескольких аккаунтов AWS. Работа с кластерами Kubernetes: создание, сопровождение. • Контейнеризация приложений и запуск на ECS (EC2 и Fargate). • Установка, настройка, устранение неполадок веб- серверов: Nginx, Apache. • Настройте мониторинг Datadog с помощью агентов Datadog на всей рабочей части инфраструктуры. • Создание и сопровождение всех процессов автоматического тестирования и анализа программного кода. • Написание сценариев оболочки для решения рутинных задач.

Подробнее