Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Нурбек Б. IOS разработчик, Middle

ID 9877
НБ
Нурбек Б.
Мужчина
Казахстан, Алматы, UTC+6
Ставка
3 000 Р/час
НДС не облагается
Специалист доступен с 27 июля 2024 г.

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

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Middle
Навыки
Amplitude
CI/CD
CoreData
Dapp
firebase/messaging
MapBox
MVC
MVVM
Push Notifications
REST API
RxFlow
RxSwift
SOLID
Storyboard/XIB
UI Kit
WebSockets
Firebase Analytics
messagekit
Adjust
Firebase Crashlytics
Dyntrace
keychainaccess
Perfomance
SDWebImage
Skeleton
SwiftLint
Yandex Maps mobile
ozlivenesssdk
Starscream
ObjectMapper
charts
Lottie-ios
debugframework
InputMask
KeychainSwift
Moya
Swinject
mapboxcorenavigation
mapboxnavigation
mapbox-ios-sdk
Firebase realtime database (RDB)
Firebase Firestore
firebase/inappmessaging
firebase/storage
Sauap и ZikrAit
corebluetooth
publishing
alamofire/moya
RouteComposer
messaging
remoteconfig
DynamicLinks
reveal-sdk
Google API
Отрасли
FinTech & Banking
RnD
Знание языков
Английский — B1
Главное о специалисте
Мой опыт в разработке под iOS включает работу с различными семействами MV паттернов проектирования и VIPER. В последних двух местах работы я углубленно занимался проектированием и разработкой многомодульных приложений для банковской сферы. В своей практике активно придерживаюсь принципов SOLID, DRY и других best-практиc. Кроме того, в ходе проектов я перешел от использования Swinject к DITranquility в контексте внедрения зависимостей (DI). Также, для реализации навигационного потока, первоначально построенного на RxFlow, был выполнен переход к RouteComposer. Эти изменения позволили оптимизировать и улучшить структуру приложения, сделав ее более гибкой и эффективной.
Проекты   (4 года 3 месяца)
Работал над мобильным банковским приложением
Роль
iOS-developer
Обязанности
аботал над мобильным банковским приложением Homebank, которым пользуются более 4 миллионов пользователей. Новые функции реализованы: пользовательские формы с проверкой ввода, пользовательские компоненты пользовательского интерфейса и обмена данными на стороне сервера с использованием REST. Задачи: Написал высококачественный код с использованием архитектуры MVVM с RX. Работал с кросс-функциональной Scrum-командой из 40 человек: мобильные и серверные инженеры, менеджеры по продуктам, дизайнеры, ОК. Добавлена неавторизованная зона и перекрестная авторизация для партнеров. Запрашивает авторизацию, если необходимо. В разделе платежей я работаю как с локальными сервисами, так и с шаблонными сервисами, созданными на основе бэкэнд (бэкенд-управляемый пользовательский интерфейс)
Стек специалиста на проекте
SwiftLint, ObjectMapper, SDWebImage, Starscream, Amplitude, Firebase Crashlytics, Perfomance, Dyntrace, Skeleton, Adjust, keychainaccess
Отрасль проекта
FinTech & Banking
Период работы
Август 2022 - По настоящее время  (2 года)
1) Разработка нового мобильного приложения MyFreedom для частных лиц.
Роль
iOS-developer
Обязанности
Проведение проверок кода с различными продуктовыми командами и предоставление отзывов для улучшения кодовой базы. На проекте MyFreedom применялся подход MVP.
Стек специалиста на проекте
SwiftLint, SDWebImage, Lottie-ios, Starscream, charts, ozlivenesssdk, messagekit, Yandex Maps mobile, debugframework
Отрасль проекта
RnD
Период работы
Январь 2022 - Август 2022  (8 месяцев)
SDU portal, Vuzedu, TaxiYassy
Роль
iOS-developer, iOS mentor
Обязанности
Разработка и поддержка внутреннего функционала приложений, включая пользовательский интерфейс, логику и сеть. Оптимизация производительности приложений и обеспечение высокой стабильности приложений. Участие в проверке кода и тестирование приложения на соответствие стандартам качества и безопасности.
Стек специалиста на проекте
Swinject, Moya, InputMask, Firebase Analytics, Firebase Crashlytics, KeychainSwift, Firebase Firestore, firebase/messaging, mapboxcorenavigation, mapboxnavigation, mapbox-ios-sdk, Firebase realtime database (RDB), firebase/inappmessaging, firebase/storage
Отрасль проекта
RnD
Период работы
Сентябрь 2021 - Январь 2022  (5 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Университет Сулеймана Демиреля Каскелен, Алматинская область
Специальность
Магистр компьютерных наук; август
Завершение учебы
2023 г.
Высшее
Учебное заведение
Университет Сулеймана Демиреля Каскелен, Алматинская область
Специальность
Бакалавр наук в области компьютерных наук
Завершение учебы
2021 г.

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

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

E-commerce & Retail • FinTech & Banking • GameDev
СА
Султан А.
Санкт-Петербург
Android разработчик
Middle+
3 125 Р/час
Adapterdelegates
UI
Compose
Unit testing
Работа с интеграциями
Clean Architecture
jsoup
Component
Базы данных
Room
+47

Султан — опытный Android-разработчик уровня Middle+. Обладает широким спектром навыков, включая Kotlin, Java, MVVM, Adapterdelegates, Android SDK и другие. Имеет опыт работы в GameDev, FinTech & Banking, E-commerce & Retail. В резюме представлены три проекта, над которыми работал Султан: «Раскраска по номерам», «Cбер» и «Магнит». На каждом из них он выполнял широкий спектр задач, таких как верстка UI элементов и экранов, реализация основного функционала, переписывание кода, исправление багов, тестирование, обсуждение новых идей и архитектурных решений, настройка CI/CD, написание скриптов на Gradle. На проекте «Раскраска по номерам» Султан был основным разработчиком и принимал архитектурные решения. Он внедрил DI и уменьшил количество неожиданных крашей, упростил процесс рисования и добавил возможность добавлять стикеры на готовые рисунки. Также он внедрил различные инструменты для рисования: кисти, лупы и т.д. Во время работы над проектом «Сбер» Султан реализовал 6 экранов пенсионной витрины и внедрил интеграционные тесты с сервисами Госуслуг и других команд. Проект «Магнит» позволил Султану рефакторить и переписывать модули с Java на Kotlin, декомпозировать сложную логику и увеличить тестируемость некоторых компонентов. Кроме того, он внедрил Jetpack Compose и предложил идею про покупку ингредиентов из онлайн журнала, которая ушла в прод.

Подробнее