Григорий М. IOS разработчик, Senior
ID 9313
ГМ
Григорий М.
Мужчина, 45 лет
Беларусь, Минск, UTC+3
Ставка
3 853,43 Р/час
вкл. НДС 5% (142.86 Р)
Специалист доступен с 15 февраля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Опытный инженер-программист с более чем 12-летним опытом работы в ИТ-индустрии, профессионал, ориентированный на результат, обладающий отличными коммуникативными навыками, легкий в общении, высокомотивированный.
Проекты
(16 лет 4 месяца)
Нативное iOS-приложение для интернет-банкинга
Роль
Старший разработчик iOS
Обязанности
Описание проекта: Нативное iOS-приложение для одного банка с широкой логикой: вход/регистрация, интернет-магазин, работа с любыми банковскими картами, возможность добавлять карты с cash back, выбирать категорию для cashback, просмотр друзей через реферальную систему и др.
Обязанности: Оценка задач, исправление ошибок, внедрение нового функционала для программ лояльности, обзор кода
Размер команды: 16
Технологии и инструменты: Swift, JIRA, Slack, PromiseKit, RxSwift, Combine, Xcode, Swift Package Manager (SPM), CocoaPods
Стек специалиста на проекте
Bash, Combine, Slack, Xcode, Swift Package Manager, Swift, CocoaPods, Hack, RxSwift, Jira
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2022 - По настоящее время
(2 года 5 месяцев)
Проект "Вытягивание" для решений по продаже билетов на общественный транспорт
Роль
Старший инженер-программист / руководитель группы iOS
Обязанности
Описание проекта: Участие в разработке 4-х различных локальных решений по продаже билетов на общественный транспорт. Приложения позволяют пользователям покупать билеты с помощью кредитной карты, PayPal или Apple Pay на общественный транспорт в Германии, сохранять их на телефоне и предъявлять для проверки контроллеру. Одно из приложений имеет дополнительный функционал для работы с картой: отображение текущего положения общественного транспорта, просмотр дополнительной информации о транспорте и остановках, поиск остановок и маршрута и отображение его на карте и в окне подробностей маршрута.
Обязанности: - полный цикл разработки по одному проекту с оценкой, ревью кода, публикацией в App Store, последующей поддержкой проекта и разработкой нового функционала. - Рецензирование кода, участие в разработке требований к мобильной платформе. - участие в наставничестве младших коллег и собеседовании с новыми разработчиками.
Размер команды: 20
Технологии и инструменты: Xcode, Xcode Instruments, GitHub, Swift, Realm, Google Maps, ApplePay, PayPal, Webview, Firebase, Push Notifications, Atlassian JIRA, CocoaPods
Стек специалиста на проекте
Google Maps, Firebase, Realm, GitHub, Xcode, WebView, Swift, Push Notifications, CocoaPods, Paypal, Jira
Отрасль проекта
Logistics & Transport
Период работы
Декабрь 2020 - Октябрь 2023
(2 года 11 месяцев)
Нативное приложение для iOS и статическая библиотека для решений по продаже билетов на общественный транспорт.
Роль
Старший инженер-программист
Обязанности
Описание проекта: Приложение предназначено для жителей Германии для покупки билетов на общественный транспорт. Основной функционал: возможность смены региона, отображение списка возможных билетов для выбранного региона, возможность покупки билета с помощью кредитной карты, PayPal или ApplePay, сохранение билета и отображение его в html со штрих-кодом для проверки и всей информацией, предусмотренной немецким законодательством. Статическая библиотека построена на основе того же кода, что и приложение. Пользователями библиотеки являются представители различных земель Германии. Они разрабатывают на ее основе свои приложения.
Обязанности: Участие в оценке и разработке ряда новых крупных функций: - модуль покупки конкретных билетов со сложной структурой выбора дополнительных вопросов, например, для детей или взрослых, с велосипедом или без, с животными или без. Количество последующих вопросов зависит от предыдущих ответов. - функциональность check in/check out: Я выбрал остановку, выбрал тип билета и нажал кнопку, чтобы начать поездку. В конце поездки пользователь нажимает кнопку "Стоп", и сервер рассчитывает стоимость с учетом всех пересадок и использованных видов транспорта. - добавление новых типов билетов для разных регионов Германии - добавление нового сетевого уровня для REST API Исправление ошибок: - исправлено множество критических ошибок. Коду уже более 10 лет. - исправление ошибок для интеграции поддержки Swift для реализации новых функций
Размер команды: 20
Технологии и инструменты: Xcode, Xcode Instruments, GitHub, Swift, Realm, SQLite, Google Maps, ApplePay, PayPal, Objective-C, Webview, Firebase, Atlassian JIRA, XML, REST, CocoaPods
Стек специалиста на проекте
REST, XML, Google Maps, Видео, Objective-C, Firebase, Realm, GitHub, Xcode, WebView, Лого, HTML, Swift, CocoaPods, Paypal, SQLite, SWOT-анализ, REST API, Jira
Отрасль проекта
Logistics & Transport
Период работы
Декабрь 2020 - Октябрь 2022
(1 год 11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Гродненский государственный университет имени Янки Купалы
Специальность
Математика
Завершение учебы
2001 г.
Высшее
Учебное заведение
Институт математики Национальной академии наук Беларуси
Специальность
Вычислительная математика, Ученая степень: PhD
Завершение учебы
2004 г.