Антон П. , Middle+, IOS разработчик

Male avatar
Антон П.
Россия, Санкт-Петербург
2 970 ₽/час 475 200 ₽/мес. без НДС
    IOS разработчик
  • Middle+
Опыт работы:

4+ года

Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
Swift
UIKit
SwiftUI
CoreData
Alamofire
Firebase
GRDB
CocoaPods
RxSwift
Keychain
Kingfisher
SnapKit
WebSocket
VIPER
MVC
MVVM
CleanSwift
PromisesSwift
FastLine
AWS
SPM
Combine
T-bank SDK
R.swift
Swinject
swiftyBeaver
Technology:
Realm
REST API
Формат работы
Удалённо
Описание о специалисте

iOS разработчик с опытом работы более 4-х лет. Имею опыт разработки полного цикла - от запуска разработки до релиза. Разрабатывал проекты с многотысячной ежедневной клиентской базой. Есть опыт разработки библиотек и ведения документации.

Примеры работ

Под NDA
Описание задачи/проекта

Модульное мобильное приложение, предназначенное для оплаты коммунальных услуг и вызова мастера.

Позиция на проекте
iOS разработчик
Ответственность
  1. Разработал «с нуля» SPM пакет на Swift с использованием архитектуры MVVM с биндингом на Combine и UI на UIKit
  2. Написал клиент-серверное приложение на REST api
  3. Реализовал оплату заказов через T-bank SDK
  4. Создал подменяемые стили всех UI компонентов модуля из родительского приложения
  5. Написал документацию, помогал с интеграцией пакета в окружение клиента
Технологии и инструменты
Combine, MVVM, SPM, Swift, UIKit
Период работы/продолжительность
Январь 2024 г. - Март 2025 г.
TimeFlip
Описание задачи/проекта

Мобильное приложение для тайм-менеджмента, с помощью которого можно отслеживать время, потраченное на выполнение широкого круга задач.

Позиция на проекте
iOS разработчик
Ответственность
  1. Написал future по отправке и получению данных через REST api и отображение данных на ui компоненте календаря
  2. Использовал архитектуру MVVM + rx подход
  3. Для кэширования данных и дальнейшей синхронизации их с бэкендом использовал Realm
Технологии и инструменты
Alamofire, Kingfisher, MVVM, R.swift, Realm, RxSwift, Swift, Swinject, swiftyBeaver
Период работы/продолжительность
Ноябрь 2023 г. - Декабрь 2023 г.
Под NDA
Описание задачи/проекта

Группа клиентских мобильных приложений в сфере продаж.

Позиция на проекте
iOS разработчик
Ответственность
  1. Доработал крупное приложение с архитектурой MVVM+rx под руководством старшего разработчика
  2. Рефакторил существующие экраны, создавал новый функционал с обработкой данных
  3. Написал блок системы лояльности, реализовал чат службы поддержки, проводил code review коллег
Технологии и инструменты
Alamofire, CocoaPods, Firebase, GRDB, MVVM, RxSwift, UIKit
Период работы/продолжительность
Апрель 2022 г. - Октябрь 2023 г.
Под NDA
Описание задачи/проекта

Финтех проект.

Позиция на проекте
iOS разработчик
Ответственность
  1. Переписал старое приложение, разработанное на Xamarin, в нативный swift с последующей доработкой
  2. Разрабатывал отображение сложных графиков, внедрял механизмы для работы с ними, верстал экраны кодом и обеспечивал полное покрытие тестами
Технологии и инструменты
Alamofire, Realm, RxSwift, SnapKit, Swift, VIPER, WebSocket
Период работы/продолжительность
Июнь 2021 г. - Апрель 2022 г.
Под NDA
Описание задачи/проекта

Мобильное приложение для получения услуг автострахования с возможностью персонализации тарифов и гибкими настройками полисов.

Позиция на проекте
iOS разработчик
Ответственность
  1. разработка iOS приложения
  2. взаимодействие и проработка задач с UI/UX специалистами
  3. проектирование архитектуры REST API
Технологии и инструменты
Alamofire, AWS, CleanSwift, CoreData, Firebase, Realm, Swift, UIKit, PromisesSwift, FastLine
Период работы/продолжительность
Апрель 2020 г. - Февраль 2026 г.

Образование

Среднее
Название учебного заведения/курса
Балтийский государственный технический университет ВОЕНМЕХ им. Д.Ф. Устинова, Санкт-Петербург.
Аналогичные специалисты
Male avatar
Даниил Х.
Россия, Санкт-Петербург
2 950 ₽/час без НДС
    IOS разработчик
  • Middle+
Опыт коммерческой разработки ПО 4 года Разработка клиент-серверных приложений Проектирование архитектурных решений Профилирование и оптимизация Проведение code review Планирование, декомпозиция задач Подбор специалистов, проведение собеседований Менторство, адаптация сотрудников, составление ИПР, технические консультации Работа с сокетами Настройка пушей Создание deeplink навигации, работа с universal links Работа с сервисами FireBase Работа с картами (Google maps SDK) Работа с данными (Realm) Взаимодействие с периферией (CoreBluetooth) Рефакторинг legacy кода, в т.ч. Objective-C Покрытие кода Unit-тестами Монетизация: реклама, встроенные покупки, подписки. Интеграция механизмов оплаты в обход санкций Создание кастомных UI элементов Умение работать в Agile подходе (Scrum, Kanban) Быстрое решение проблем в сложных условиях, умение осваивать и внедрять новые технологии в сжатые сроки.
    Swift
    Objective-C
    IOS
    iPadOS
    Xcode
    ООП
    POP
    UIKit
    SwiftUI
    SOLID
    Foundation
    Realm
    CoreData
    Alamofire
    Moya
    NodeKit
    Figma
    AutoLayout
    SnapKit
    Interface Builder
    REST API
    APNS
    Firebase Cloud Messaging
    OneSignal
    WebSocket
    Socket.io
    TCA
    Google Maps SDK
    Kingfisher
    GCD
    Combine
    CocoaPods
    SPM
    Postman
    Atlassian Jira
    StoreKit
    Xcodegen
    SwiftGen
    SwiftLint
    Git
Male avatar
Вячеслав З.
Россия, Москва
2 900 ₽/час без НДС
    IOS разработчик
  • Senior
Опыт коммерческой разработки более 5 лет приложений iOS. Свободное владение языками Swift. Objective-C и SwiftUI в меньшей степени. Опыт разработки многопоточных приложений Тест-ориентированная разработка приложений (TDD). Реактивное программирование. Глубокое знание UIKit. Разумное применение в разработке шаблонов проектирования MVVM и VIPER , CleanSwift принципов SOLID. Наличие как умения написания с нуля кода мобильных приложений, так и опыта работы с уже существующим программным кодом Умение декомпозировать задачи. Умение и готовность слаженно работать в команде разработчиков, в соответствии с продуктовыми требованиями конечного заказчика. Желание выпускать программный продукт, ориентированный на счастье пользователей конечного заказчика. Стремлюсь всегда к высокой продуктивности и умею планировать свою работу, оценивать сроки, придерживаться плана и обеспечивать предсказуемость результатов. Внимательно и проактивно подхожу ко всем задачам: готов искать недостатки в приложениях и предлагать пути для их улучшения (code review); Могу быстро находить общий язык с сотрудниками других подразделений, готов помогать им в решении задач и строить эффективную и комфортную кросс-функциональную командную работу.
    Swift
    Objective-C
    SwiftUI
    UIKit
    CoreData
    Realm
    Xcode
    XCUnit tests
    CocoaPods
    SPM
    Charles
    Git
    GitLab
    MVC
    MVP
    MVVM
    VIPER/CleanSwift
    GCD
    NSOperations
    RxSwift
    Combine
    AutoLayout
    SnapKit
    EasyPeasy
    AVFoundation
    URLSession
    AppsFlayer
    RevCat
    Keychain
    fscalendar
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster