Никита М. IOS разработчик, Middle+

ID 20572
НМ
Никита М.
Мужчина
Беларусь, Минск, UTC+3
Ставка
4 545,45 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Middle+
Навыки
iOS SDK
Swift
Git
CocoaPods
Unit testing
WebSockets
CI/CD
UI Testing
Snapshot testing
SwiftUI
MVVM
VIP
VIPER
MVP
apphud
GCD
Swift Modern Concurrency
DRY
KISS
Storyboards
Xib
Auto Layout
Alamofire
Combine
RxSwift
coreanimation
coregraphics
swiftcharts
SwiftGen
DI
UI Kit
IOS
REST API
Objective-C
Core Graphics
Application Lifecycle
iOs Human Interface Guidelines
Yagni
Dry Kiss Solid
Отрасли
E-commerce & Retail
FinTech & Banking
LifeStyle
RnD
Social Networking
Знание языков
Английский — B2
Главное о специалисте
iOS-разработчик уровня Middle+. Опыт работы на проектах в различных отраслях: RnD, FinTech & Banking, LifeStyle, E-commerce & Retail. В рамках проектов выполнял следующие задачи: - оценка задач и планирование спринтов; - согласование решений с менеджером проекта; - CodeReview; - имплементация нового функционала; - упразднение легаси кода; - редизайн систем; - написание UI/Unit и Snapshot тестов; - работа с SPM; - использование аналитики и крашлитики в разработке. Работал в командах из 7 и более человек, взаимодействовал с другими подразделениями разработки.
Проекты   (6 лет 6 месяцев)
CuspySoftware
Роль
iOS-Developer
Обязанности
Принимал участие в доработке уже написаного (но не полностью) проекта. Аналогов такого проекта еще нет на рынке СНГ, он является первым в своем роде, однако технологии, используемые в нем, ничем не отличаются от остальных проектов. Обладаю пониманием многопоточности и связанных с ней проблем. Команда состояла из 7 человек: 2 iOS, Android, QA, 2 UI/UX, Project Manager. В мои задачи, преимущественно, входило: оценка задач, согласование и составление планинга на спринт, написание unit-тестов , принятие решений с последующим согласованием с менеджером проекта. Ввиду наличия еще нескольких разработчиков на проекте необходимо было проводить тщательный CodeReview, а также реагировать на выявление багов со стороны QA команды.
Стек специалиста на проекте
Gitlab CI, SnapKit, ARC, WebSockets, SwiftUI, Git, Alamofire, Firebase, Realm, iOS SDK, Yagni, UI Kit, Swift, VIPER, CocoaPods, XCUITest, Паттерны проектирования и архитектур, Unit testing, Dry Kiss Solid, CI/CD, Application Lifecycle, iOs Human Interface Guidelines, swifteasylayout, MVVM
Отрасль проекта
RnD
Период работы
Август 2024 - По настоящее время  (1 год)
Центр Финансовых Технологий
Роль
iOS-Developer
Обязанности
Был частью большой команды разработчиков. Работали над огромным проектом по предоставлению пользователям займов, а также осуществление денежных переводов. В основе проекта лежит архитектура VIPER + разные архитектурные паттерны. Кофигурацию UI-части выделена в отдельные блоки кода для каждого флоу. Весь UI написан через код. Все части "коры" приложения - это самописные библиотеки, разработанные командой ЦФТ. Работа с iOS SDK, паттернами проектирования и архитектур (в т.ч. модульной). Процесс разработки происходил таким образом, чтобы все части большой команды взаимодействовали между собой, но при этом не блокировали друг друга. В том числе разрабатывалось приложение для iPad. Команды "Коры" занимается добавлением фич и фиксом багов, связанных с базовыми вещами приложения, "Фичевые" команды занимались имплементацией фичей и фиксом багов в той части, с которой непосредственно взаимодействует пользователь. Вся команда разработки подразделена на мелкие команды, которые состоят из: нескольких iOS+And разработчики, QA, а также менеджер. Таким образом каждая команда представляла собой обособленное подразделение разработки. В мои обязанности входило: - имплементация нового функционала; - упразднение легаси кода; - редизайн некоторых систем; - участие в sprint planning; - тесно работал с SPM: создавал новые, настраивал их а также редактировал имеющиеся; -UI/Unit , Snapshot testing: написание, прогон, корректировка; - CI/CD + Git.
Стек специалиста на проекте
Git, Swift, VIPER, iOS SDK, UI, Testing, CI/CD, WebSockets, Snapshot testing, UnitX, Swift UI
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2024 - Август 2024  (7 месяцев)
Createx
Роль
iOS-Developer
Обязанности
Занимался разработкой приложения "пульсометр" с нуля, создавал архитектуру приложения. Это многофункциональные приложение, в котором пользователь имел возможность замерять пульс, а также устанавливать иные показатели здоровья: артериальное давление, температура тела, масса, рост, вес и др показатели. Также данное приложение взаимодействовало с сервером, на отправку и получение данных, в том числе получение статей на тему здоровья, питания и др.
Стек специалиста на проекте
Alamofire, VIPER, Swinject, GCD, SwiftGen, VIP, iOS SDK, Keychain, swiftcharts, Storyboard, SwiftyStore, coregraphics, healthkit
Отрасль проекта
LifeStyle
Период работы
Октябрь 2023 - Февраль 2024  (5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

FinTech & Banking • Media • Social Networking • Telecom
ДВ
Даниил В.
Красноярск
IOS разработчик
Senior
4 285,71 Р/час
Objective-C
Swift
CI/CD
CocoaPods
Fastlane
Git
Git Flow
Jira
SPM
SwiftFormat
+74

О себе: Опыт работы: более 5 лет. Мобильный iOS разработчик с коммерческим опытом около 5 лет. Есть опыт работы в стартапе и больших компаниях с четким разделением ролей. Помимо Swift имею прочную базу C/C++. Интересуюсь новыми технологиями и активно изучаю новое. Компетенция: Языки программирования: Swift, Objective-C. Инструменты разработки: Xсode, Git, GitFlow, Jira, CI/CD Fastlane, CocoaPods, SPM, Swiftlint, swiftformat, tvOS. Архитектура и подходы: ООП, SOLID, KISS, DRY, YAGNI, MVC, MVP, VIPER, MVVM, Clean Swift, Coordinator. Сетевые технологии: HTTPS, REST API, JSON, SQL, SSL/TLS. UI: UIKit, SwiftUI, AutoLayout, XIB, Storyboards, SnapKit, AVFoundation, CoreAnimation, Metal. Многопоточность и асинхронность: GCD, OperationQueue, NSOperation, Thread, pthread, Async Operations, Modern/Structured concurrency (Async/await). Хранение данных: CoreData, Realm, UserDefaults, KeyChain. Асинхронные библиотеки: RxSwift, Combine. Тестирование: Unit testing, XCTest, mock/spy/stub. Механизмы iOS: Local/Push Notifications. Прочие библиотеки: AppLovin, Firebase, Yandex AppMetrica. Совместная работа: Code review, наставничество, Scrum.

Подробнее
FinTech & Banking • LifeStyle • Media • Social Networking • Telecom
АВ
Артем В.
Екатеринбург
IOS разработчик
Senior
3 636,36 Р/час
Swift
Git
MVVM
MVC
Alamofire
CocoaPods
UI Kit
Objective-C
MVP
Firebase
+79

Стаж с 2018 года. Имеет опыт разработки в нескольких крупных проектах. Работал с телекомом (мобильное приложение для итальянского мобильного оператора), аудио- и видео-обработкой (TikTok-like социальная сеть с миллионами пользователей, караоке приложение), дополненной реальностью. Также работал с финтех приложениями. Большой опыт работы с базами данных, многопоточностью, асинхронностью. Работал с GCD, Async/Await, Combine. Большой опыт работы со SwiftUI. Много работал с профилировщиком, работал с картами, кластерами, оптимизировал UI, исправлял утечки. Работал с покупками, валидациями ресиптов в подписках, сокетами. На некоторых проектах реализовывал функционал на ARKit. Имеет опыт работы в команде, участвует в code review, а также в разработке архитектуры проекта и ключевого функционала.

Подробнее

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

BioTech, Pharma, Health care & Sports • FinTech & Banking • HRTech • Marketing, Advertising & Design • Media • Telecom
ОБ
Олег Б.
Гродно
Frontend разработчик
Senior
3 376,62 Р/час
Angular 2+
Design system
trunkbased
UI
client
headless
Sass
React Query
Работа с интеграциями
PHP
+81

Олег — опытный frontend-разработчик с навыками работы в различных стеках технологий. Он имеет опыт разработки веб-приложений и сервисов, а также опыт работы с интеграциями. Олег участвовал в разработке проектов для отраслей биотехнологий, фармацевтики, здравоохранения, спорта, телекоммуникаций, медиа, маркетинга, рекламы и дизайна, финтеха и банковского дела. Он работал над проектами, которые гарантируют конфиденциальность данных, помогают расследовать загадочные телефонные номера и избегать нежелательных звонков и текстовых сообщений, связывают известные медиавселенные с создателями и компаниями, служат панелью управления для проведения маркетинговых экспериментов, управляют уходом как услугой на рынке США, работают на основе блокчейна в сфере инфраструктуры финансовых рынков и позволяют создавать, редактировать и хранить резюме сотрудников и проекты компании. https://docs.google.com/document/d/1LE3kNfTTuG3n6_oZu2hsbHRibPHj9Cdn/edit?usp=sharing&ouid=100210916944135173927&rtpof=true&sd=true

Подробнее
FinTech & Banking • LifeStyle
ДА
Диана А.
Королев
QA ручной
Middle
3 159,76 Р/час
Jira
Confluence
SQL
Postman
Swagger
Тестирование ПО
Приемочное тестирование
UI/UX тестирование
DevTools
Регрессионное тестирование
+16

Специализируется на ручном тестировании. Владеет инструментами Postman, SQL, DevTools, Jira, Confluence, Swagger. Имеет опыт тестирования веб- и мобильных приложений (Android, iOS), а также Back-End и Front-End. Участвовала в проекте по созданию платформы для возврата налогов с покупок в России иностранцами. В рамках проекта выстроила систему регрессионного тестирования в AIO Test (более 300 кейсов), выделила критические пути для smoke-тестирования, обнаружила и локализовала UI/UX проблемы (более 200), разобрала отчётность и создала шаблоны для сверки корректности расчётов. Поддерживала регрессионную модель, разрабатывала тесты, проводила тестирование и ретест багов. Проходила стажировку, где занималась тестированием ПО сайта батутного центра. Составила чек-лист для тестирования обработки заявок, выявила UI/UX, грамматические и смысловые ошибки, провела кроссбраузерное тестирование.

Подробнее