Никита С. IOS разработчик, Senior

ID 30496
НС
Никита С.
Мужчина, 28 лет
Россия, Москва, UTC+3
Ставка
3 545,45 Р/час
НДС не облагается
Специалист доступен с 26 августа 2025 г.

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

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Senior
Навыки
Agile
Alamofire
API
AppStore
async/await
Auto Layout
CI/CD
Clean Architecture
Combine
Deep Links
Fastlane
Firebase
GCD
Git
GitLab
Jira
JSON API
KMP
Kotlin Multiplatform
MVVM
Objective-C
Orchid
Push Notifications
Realm
REST API
Scrum
SnapKit
SOAP
Swift
SwiftUI
TestFlight
UI Kit
URLSession
VIPER
WebSockets
Работа с интеграциями
Отрасли
LifeStyle
Знание языков
Английский — B2
Главное о специалисте
Опытный iOS-разработчик, специализирующийся на архитектуре мобильных приложений, CI/CD, оптимизации производительности и рефакторинге кода. Работает с банковскими приложениями, корпоративными сервисами и e-commerce, внедряет новые архитектурные решения, мигрирует легаси-код, проектирует масштабируемые системы и улучшает пользовательский опыт. Специализируется на Swift, SwiftUI, VIPER, MVVM, Combine, Kotlin Multiplatform (KMP), WebSockets, Firebase, активно участвует в разработке сложных UI-компонентов, автоматизированном тестировании и CI/CD-процессах. Открыт к новым вызовам в сфере финансовых технологий, мобильной автоматизации и высоконагруженных систем.
Проекты   (5 лет)
Разработка мобильного приложения для физических лиц с функциями управления счетами, переводов, чатов и уведомлений
Роль
iOS-разработчик
Обязанности
• Проектирование новых фич с нуля (VIPER, MVVM, KMP) • Разработка модуля истории уведомлений с фильтрацией (SwiftUI + KMP) • Миграция легаси-кода с Objective-C на Swift • Разработка функций чата (редактирование/удаление сообщений, WebSocket) • Оптимизация холодного старта приложения • Разработка UI-компонентов, участие в создании дизайн-системы • Настройка CI/CD пайплайна, логирование ошибок сборки
Достижения
• Достигнуто покрытие Unit и UI тестами 70% • Оптимизирована скорость работы приложения • Улучшена интеграция с сервером, снижены задержки
Стек специалиста на проекте
Swift, Firebase, Fastlane, GitLab, KMP, CI/CD, WebSockets, SwiftUI
Отрасль проекта
LifeStyle
Период работы
Февраль 2022 - Август 2025  (3 года 7 месяцев)
Работа над приложением топливной компании, интеграция картографических сервисов и авторизации
Роль
iOS-разработчик
Обязанности
• Полный цикл разработки: от требований до публикации в AppStore • Верстка интерфейсов по макетам из Figma (UIKit + SnapKit) • Интеграция REST API, взаимодействие с сервером • Разработка истории бонусов с фильтрацией и сортировкой • Реализация отображения карт АЗС с MapKit и CoreLocation • Настройка пуш-уведомлений и авторизации через SMS • Оптимизация кеширования и offline-режима
Достижения
• Улучшено взаимодействие с картами, добавлена навигация
Стек специалиста на проекте
Git, JSON, Figma, Swift, REST API, Firebase, MVVM, UI Kit
Отрасль проекта
LifeStyle
Период работы
Сентябрь 2020 - Январь 2022  (1 год 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Донской государственный технический университет
Специальность
Психология
Завершение учебы
2018 г.

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

E-commerce & Retail • GameDev • HRTech
ЕХ
Егор Х.
Санкт-Петербург
IOS разработчик
Senior
2 825,85 Р/час
Agile
Alamofire
Atlassian
CI/CD
Clean Architecture
Clean Code
CocoaPods
Combine
Firebase
Foundation
+64

Егор — опытный iOS-разработчик уровня Senior. Обладает навыками работы с различными инструментами и технологиями, такими как Agile, Alamofire, Atlassian, CI/CD, Clean Architecture, CocoaPods, Combine, CoreAnimation, CoreData, Firebase, Foundation, GCD, Git, GitLab, Human Interface Guidelines, Jira, JSON, MVC, MVP, MVVM, Objective-C, Realm, REST, Scrum, SOLID, SQLite, Swift, Swift Package Manager, SwiftUI, TeamCity, UDF, UI Kit, URLSession, UserDefaults, Xcode. Имеет опыт работы на проектах в области HRTech, GameDev и E-commerce & Retail. На последнем месте работы участвовал в разработке автоматизированного рабочего места (платформа для автоматизации документооборота), создании приложений для продажи и редактирования модов, текстур, скинов для игр, а также мобильных приложений для iOS в области e-com. В обязанности Егора входили рефакторинг легаси кода, написание нового функционала, фикс текущих багов, оптимизация существующего кода, разработка и внедрение автоматических тестов, интеграция с внешними сервисами и API, участие в планировании и оценке задач, написание документации, анализ и исправление проблем в многопоточных приложениях, реализация паттернов проектирования.

Подробнее

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

E-commerce & Retail
ДБ
Дмитрий Б.
Москва
Full Stack разработчик
Junior+
3 571,43 Р/час
PostgreSQL
Git
HTML
MySQL
Docker
JavaScript
Node.js
PHP
Laravel
Linux
+15

Дмитрий — Full Stack разработчик уровня Junior+ из Москвы. Специализируется на веб-разработке, обладает знаниями и опытом работы с Git, Laravel, Linux, ORM, Nginx, HTML, jQuery, Vue 3, Docker, Node.js, PostgreSQL, MySQL, PHP, JavaScript. Участвовал в проекте Bi-parts в роли Full Stack разработчика. В рамках проекта занимался проектированием и разработкой архитектуры системы, включая создание структурной схемы базы данных и определение структуры проекта на Laravel. Разрабатывал бекенд: создавал маршруты и контроллеры, модели, обеспечивал безопасность и аутентификацию пользователей. Создавал интерфейс пользователя (frontend) с использованием шаблонов Blade, разрабатывал адаптивный дизайн. Интегрировал клиентскую логику с помощью jQuery, реализовывал интерактивность и анимации на страницах, разрабатывал AJAX-запросы. Проводил тестирование и отладку, поддерживал актуальную документацию кода и проекта, обучал команду и предоставлял техническую поддержку. Оптимизировал производительность, устраняя узкие места и оптимизируя загрузку и отклик веб-страниц. Взаимодействовал с дизайнерами, аналитиками и менеджерами проекта, отчитывался о проделанной работе на митингах.

Подробнее