Александр Р. IOS разработчик, Senior

ID 23056
АР
Александр Р.
Мужчина, 29 лет
Беларусь, Гродно, UTC+3
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 2 июня 2025 г.

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

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Senior
Навыки
Alamofire
API
apple
Auto Layout
charts
Clean Architecture
CocoaPods
Combine
Concurrency
Core Data
CoreData
cryptoswift
DRY
engine
Firebase
Firebase Crashlytics
firebaseanalytics
Foundation
Git
Google Maps
Google Places
GraphQL
HID
Human Interface Guidelines
keychainaccess
KeychainSwift
KISS
kyc
Moya
Multithread Programming
MVC
MVP
MVVM
MVVM+C
R.swift
ReactiveSwift
Realm
REST API
RxSwift
secure
SnapKit
SOLID
Swift
SwiftUI
Testing
UI Kit
URLSession
UserDefaults
VIPER
WhiteLabel
Xcode
Auth0
Firebase Analytics
Google Maps SDK
SDK
swifteasylayout
Twilio
Отрасли
FinTech & Banking
Знание языков
Английский — B1
Главное о специалисте
Разработчик с опытом разработки мобильных приложений в банковской сфере с интеграцией API, анимацией и использованием архитектурных подходов, таких как MVVM и VIPER. Привык работать в команде, тесно взаимодействуя с дизайнерами и тестировщиками, а также активно участвую в code review, чтобы поддерживать высокий уровень качества кода. Особенно интересно развивать свои навыки в работе с SwiftUI, Combine и решать задачи, связанные с улучшением пользовательского опыта.
Проекты   (5 лет 8 месяцев)
БАНКОВСКОЕ ПРИЛОЖЕНИЕ
Роль
IOS разработчик ПО
Обязанности
Приложение служит универсальным инструментом для управления финансами, упрощая взаимодействие с банком и обеспечивая прозрачность и контроль над финансами клиентов. ● Создание кастомных элементов пользовательского интерфейса и ограничений; ● Создание сетевых сервисов; ● Работа с серверами баз данных; ● Разработка новых функций и улучшений приложения; ● Применение базового архитектурного паттерныа (VIPER) для построения масштабируемой и поддерживаемой архитектуры приложения, обеспечивая разделение ответственности и упрощение тестирования; ● Реализация функционала приложения для работы с многопоточными операциями, решение возникающих проблем в процессе разработки асинхронного кода; ● Поддержка структурированного процесса разработки и управления версиями кода; ● Асинхронное программирование с async/await; ● Управление многопоточностью с GCD; ● Тестирование бизнес-логики и автоматизация сценариев использования; ● Модификация модуля авторизации, сокращение его процесса до двух экранов; ● Рефакторинг значительной части кода, перевод верстки с XIB на SnapKit; ● Создание слоя биометрической аутентификации для приложения с функцией подтверждения платежей; ● Разработка сервиса для экранов входа и регистрации с использованием Face ID/Touch ID через библиотеку LocalAuthentication; ● Создание экрана с использованием Google Maps SDK, где пользователь может видеть офисы банка, а также фильтровать и искать объекты на карте с помощью кастомного поискового бара; ● Создание сервисов для работы с API в приложении с использованием RxSwift и Alamofire; ● Работа с TestFlight и App Store Connect.
Стек специалиста на проекте
keychainaccess, Clean Architecture, SnapKit, SOLID, SwiftUI, Git, Combine, Alamofire, Realm, DRY, KISS, URLSession, UI Kit, UserDefaults, Concurrency, Swift, Core Data, VIPER, XCUITest, RxSwift, Testing
Отрасль проекта
FinTech & Banking
Период работы
Июль 2023 - По настоящее время  (2 года)
NEOBANK
Роль
IOS разработчик ПО
Обязанности
Приложение, позволяющее пользователям выпускать карты, осуществлять транзакции между пользователями и банками, совершать покупки. Одной из ключевых особенностей платформы является возможность создания "белой метки", позволяющей компаниям брендировать и настраивать приложение под свои нужды. Кроме того, платформа обеспечивает беспрепятственный процесс регистрации и включает в себя функцию создания карты, позволяющую пользователям легко находить ближайшие банкоматы и отделения банков. Пользователи также могут пополнять свои счета с помощью карт других банков, что обеспечивает удобный и эффективный способ управления финансами. ● Активное и эффективное взаимодействие с командой разработчиков iOS, для обеспечения соблюдения сроков и требований проекта; ● Реализация базового архитектурного паттерна (MVVM+C
) для построения масштабируемой и поддерживаемой архитектуры приложения, обеспечивая разделение ответственности и упрощение тестирования; ● Сотрудничество с дизайнерами UX для улучшения пользовательского опыта мобильного приложения на iOS, для обеспечения плавного и интуитивно понятного интерфейса для пользователей; ● Контроль внедрения и поддержки функции кастомизации "белых меток", позволяющей компаниям брендировать и настраивать приложение в соответствии со своими потребностями; ● Оценка сторонних библиотек; ● Соблюдение стандартов безопасности платежных систем и банковских операций, а также соответствие требованиям регулирующих органов в финансовой сфере.
Стек специалиста на проекте
kyc, MVVM+, secure, WhiteLabel, Clean Architecture, SOLID, API, Moya, DRY, KISS, Google Places, R.swift, KeychainSwift, Concurrency, Swift, Core Data, XCUITest, RxSwift, swifteasylayout, mbanq, zendesksupportsdk, zendeskchatsdk, engine
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2021 - Июль 2023  (1 год 8 месяцев)
МОБИЛЬНОЕ БАНКОВСКОЕ ПРИЛОЖЕНИЕ
Роль
IOS разработчик ПО
Обязанности
Мобильное банковское приложение включает в себя регистрацию, внутренние и внешние переводы, выпуск карт и оплату счетов, а также поддержку существующих приложений для клиентов из стран ЕС. Дополнительными функциями являются переводы и кредиты. Приложение разработано таким образом, чтобы быть удобным для пользователя, безопасным, масштабируемым и надежным, с последовательным дизайном и версткой на разных платформах. ● Проектирование и разработка надежных и удобных iOS-приложений для мобильного банкинга, обеспечивающих бесперебойную и безопасную работу пользователей; ● Реализация базового архитектурного паттерна (MVVM+C
) для построения масштабируемой и поддерживаемой архитектуры приложения, обеспечивая разделение ответственности и упрощение тестирования; ● Работа над оптимизацией производительности приложения для обеспечения плавной и быстрой работы пользователей; ● Интеграция мер безопасности для защиты пользовательских данных и транзакций в мобильном банковском приложении, соблюдение лучших отраслевых практик и нормативных требований к финансовым приложениям; ● Сотрудничество с межфункциональными командами, включая UX/UI-дизайнеров, бэкенд-разработчиков и инженеров по контролю качества, для обеспечения успешной интеграции компонентов iOS в общее мобильное банковское приложение.
Стек специалиста на проекте
cryptoswift, kyc, HID, ReactiveSwift, GraphQL, Clean Architecture, firebaseanalytics, SOLID, API, Google Maps, Moya, DRY, KISS, R.swift, charts, Concurrency, Swift, Firebase Crashlytics, XCUITest, RxSwift, swifteasylayout, MVVM+C, rxreachability, smooch, microblink, au10tix
Отрасль проекта
FinTech & Banking
Период работы
Ноябрь 2019 - Декабрь 2021  (2 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

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 • EdTech • FinTech & Banking • GameDev
МС
Мария С.
Тбилиси
Бизнес аналитик
Senior
3 853,43 Р/час
UML
Kanban
Управление бэклогом
Scrum
Ведение переговоров
Notion
YouTrack
Miro
BRD
ARIS
+33

Из Business Analyst выросла в Project Manager/Product Owner. В опыте было до 10 команд в управлении, где занималась ресурсным планированием, оптимизацией процессов и настройкой системы документации. В разное время поработала с такими доменными областями как: Non-profit, Fintech, Medicine & Medical research and analysis, Edtech, Game dev, Old and gas business, Food and beverage, Sport. Управляла ожиданиями и требованиями стейкхолдеров к продуктам. Отвечала за управление и наполнение бэклога продуктов. Разрабатывала и оптимизировала бизнес-процессы компаний, а также выстраивала системы ведения документации, включая политики и шаблоны. За эти годы сотрудничала с русскоговорящими и англоговорящими командами из Великобритании и США. Участвовала в формировании продуктовых команд, и с нуля выстраивала порядок онбординга и коммуникации внутри команд (от 10 до 70 человек). На данный момент заинтересована в своём профессиональном росте и продолжении работы по созданию и запуску продуктов, где могут потребоваться навыки выстраивании процессов для международных команд. Для этого продолжает совершенствовать навыки управления проектами и улучшаю свои знания отраслевых стандартов таких как PMBOK и BABOK.

Подробнее