АР
Александр Р.
Мужчина, 29 лет
Беларусь, Гродно, UTC+3
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 2 июня 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — 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 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет