Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Рустам — опытный iOS-разработчик с шестилетним опытом работы в сфере разработки мобильных приложений. Он обладает глубокими знаниями и навыками в области программирования на Swift, MVVM, UI Kit, Git, IOS, а также знаком с технологиями Apple, Flex, HTTPS.
Рустам работал над несколькими проектами, включая разработку корпоративного мессенджера РосЧат для iOS и Android, где он занимал роль главного разработчика и технического лидера команды. В его обязанности входили поддержка приложения, добавление нового функционала, перевод кода из Objective-C в Swift, реализация нерешенных задач и исправление критических багов.
Также Рустам участвовал в разработке банковского приложения для ПАО «КВАНТ МОБАЙЛ БАНК» / «Плюс Банк» ОАО, где занимался поддержкой приложения и улучшением его функциональности.
В портфолио Рустама есть опыт работы с такими технологиями, как MVC, MVP, Objective-C, JSON, Keychain, KVO, Linode, messaging, operation, Play, Postman, Push Notifications, Realm, recognizer, REST API, SkeletonView, Slack, SnapKit, Snapshot, Socket, Thread, URLSession, UserDefaults, VIPER, Xib, XML.
Проекты
(6 лет 3 месяца)
Информтехника
Роль
IOS Главный разработчик TeamLead
Обязанности
Отдел мобильной разработки
Разрабатывали приложение РосЧат iOS/Android
Расширяли возможности видов связи, между корпоративными сотрудниками
________________________________________
Обязанности:
Поддержка корпоративного мессенджера iOS РосЧат
➕ Добавление нового функционала
➕ Перевод кода из Objective-C в Swift
➕ Реализация нерешенных задач.
➕ Исправление критических багов.
Обязанности техЛида
➕ Командная работа
➕ Ревью кода.
➕ Найм сотрудников, Собеседования.
➕ Конференции и обсуждения в групповых чатах (в нашем мессенджере)
➕ Помощь в введении, объяснении проекта/задач.
(с Андройд Web разработчиками и Тестировщиками)
➕ Исправление критических багов
________________________________________
Формат работы = Удаленный
________________________________________
iOS
https://apps.apple.com/ru/app/firelink/id1161341380
версии Android
https://play.google.com/store/apps/details?id=chat.rocket.android&hl=ru
версии RuStore (Android)
https://www.rustore.ru/catalog/app/com.itsoft.lan.irbis
сайты Web
https://www.minicom.ru/resheniya/korporativnyy-messendzher-roschat/https://ros.chat/
________________________________________
Команда разработчиков
3 iOS
3 Android
5 Web Backend
4 Тестировщика
________________________________________
Стек технологий
➕ Objective-C / Swift - много старого кода ObjC
Остальная половина написана на Swift
➕ MVC - так как проект старый.
➕ JSQMessages - фреймворк мессенджера
➕ Socket.IO-Client-Swift / WebRTC - общение с сервером
➕ Role Model / Ролевая модель - определения доступа и прав пользователей
➕ CocoaPods
➕ ContainerController / AdapterView
➕ Шифрование / Еncrypted / Decrypt / CommonCrypto
➕ Firebase REST API / JSON URLSession Alamofire HTTP/socket Postman / SwiftyJSON
➕ Push Notifications / NSNotificationCenter
➕ KVO Key-Value Observing / Coding
➕ GoogleMaps
➕ AutoLayout Interface Builder .Storyboard /.Xml / .Xib
➕ TestFlight / AppCenter / Firebase App Distribution
➕ Unit Testing UI Tests / XCTest CI/CD
➕ Git = GitLab / CI/CD
➕ Code Style Review Guidelines
➕ GCD / Operation / URLSession / HTTP/socket,
Стек специалиста на проекте
Swift
Отрасль проекта
Information Security
Период работы
Август 2022 - По настоящее время
(2 года 3 месяца)