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

Ярослав Т. Android разработчик, Middle+

ID 5339
ЯТ
Ярослав Т.
Мужчина
Россия, Ульяновск, UTC+4
Ставка
2,750 Р/час
НДС не облагается
Специалист доступен с 4 июня 2023 г.

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

Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Middle+
Навыки
Java
Kotlin
SQLite
MySQL
MVP
Clean Architecture
Moxy
Dagger2
Coroutines
Glide
CI/CD
Отрасли
E-commerce
Telecom
Главное о специалисте
Основные навыки: Java, Kotlin Дополнительная информация: - Владение СУБД: MySQL, SQLite - Владение языками программирования: - Владение технологиями и библиотеками: Системы контроля версий (Git) Android SDK, Камера, GPS и другие датчики Gradle Асинхронная работа: RxJava, Coroutines, ViewModel + LiveData Инструменты и для работы с сетью: Retrofit, okhttp WebSocket Архитектурные паттерны: MVC, MVP, Clean Architecture Архитектурные инструменты: Moxy, Cicerone, Greenrobot event bus, Dagger 2 ORM: Room, Realm Инструменты для работы с визуалом приложения: Picasso, Glide, Lottie RegExp Firebase CI/CD Unit tests (Mockito, JUnit, Robolectric) - Имеются навыки в разработке Андроид приложений: использование картографических сервисов (Google, Яндекс) , использование поставщиков контента, верстка, работа с Rest API, работа с WebView (интеграция js в java), работа с сервисами и уведомлениями. - Написание бэкэнда для веб-приложения(Spring Framework) - Вёрстка веб-страниц(html)
Проекты   (5 лет 2 месяца)
Корпоративный мессенджер
Роль
Андроид-разработчик
Обязанности
Язык: Java/Kotlin Технологии: Retrofit, WebSocket (XMPP over smack library), Firebase, PortSIP, PJSip, Чистый SQLite + Room, RxJava (1,2), Clean Architecture, MVP (Moxy), Glide, Unit tests (mockito + junit + robolectric), Cicerone, DI (Dagger2), feature flags, CI/CD. Описание: мессенджер для корпоративного общения, с функциональностью звонков, чат-сообщений (с поддержкой медиаконтента), поддержкой ММС-формата и корпоративных номеров. Что реализовал: Месседжинг с обработкой всевозможных типов контента, нотификациями, предварительную загрузку истории чата, функциональность прочитанности/непрочитанности и упоминаний в сообщениях, реализовал работу групповых ММС, возможность блокировки вызовов и пр. Осуществил покрытие юнит тестами всех разрабатываемых фич. Разработал программный дизайн и составил рабочую документацию по всем разрабатываемым фичам. Принимал активное участие в кросс-командном обсуждении особенностей и деталей реализации разрабатываемой функциональности.Осуществлял доработку и исправление ошибок в существующей функциональности и ревью кода. Состав команды: большая команда в несколько сотен человек. В среднем - по 10 человек на команду разработки по платформе (иос, андроид, десктоп) + бэкенд. Десятки QA и менеджеров, несколько automation QA.
Период работы
Апрель 2021 - Февраль 2023  (1 год 11 месяцев)
Мессенджер поставщика телекоммуникационных услуг
Роль
Андроид-разработчик
Обязанности
Язык: Java/Kotlin Описание: мессенджер для общения между клиентами крупного поставщика телекоммуникационных услуг с возможностью звонков, обмена моментальными сообщениями и медиа-контентом, посредством RCS и SMS. Технологии: Retrofit, WebSocket, Яндекс.Карты, Room, Coroutines, ViewModel + LiveData, Lottie, Glide, ExoPlayer, Firebase, Facebook SDK, Яндекс.Метрика, Linphone. Что реализовал: Месседжинг с обработкой всевозможных типов контента, чатботами, нотификациями, взаимодействие через систему RCS. Возможность покупки номеров через приложение. Интегрировал AppsFlyer. Внёс доработки по сервису звонковой части, модернизировал работу с контактной книгой в приложении. Осуществил разработку архитектуры, управление командой разработки (распределение задач, code review, обсуждение функциональности с заказчиком, аналитика, оценка трудозатрат) при реализации функциональности чатинга. Организовал кросс-командную синхронизацию при разработке. Состав команды: по 3 разработчика на платформу, 2 QA, ПМ
Период работы
Январь 2020 - Апрель 2021  (1 год 4 месяца)
Корпоративное приложение для водителей
Роль
Андроид-разработчик
Обязанности
Язык: Kotlin Описание: приложение, посредством которого водители могут отчитываться о доставке заказов, посредством сканирования QR-кодов Технологии: Retrofit, Moxy, Cicerone, Rest API Что реализовал: Считывание QR-кодов, система проверки доставки, отчеты. Состав команды: по 2 разработчика на платформу, 1 QA, ПМ
Период работы
Май 2019 - Декабрь 2019  (8 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

ДЧ
Дмитрий Ч.
Ростов-на-Дону
Android разработчик
Senior
3,125 Р/час
Android Architecture Components
Android Hilt
Android SDK
Android Studio
Cicerone
Clean Architecture
Coroutines
Dagger2
Firebase
Git
Google Maps
GPS
Gradle
Gson
Java
Kodein DI
Koin
Kotlin
MapBox
Material Design
Moshi
Moxy
MVP
MVVM
Navigation Component
OkHttp
OpenStreetMap
Retrofit
Room
RxJava 2
SOLID
SQLite
REST
Realm
Glide
Picasso
MVI
NFC
+38

- 8 лет непрерывного опыта в Android - успешно участвовал в написании нескольких международных проектов, среди которых: 1. мобильный клиент арабской авиакомпании Etihad Airways 2. мобильный клиент британского мобильного оператора с функцией мобильного банка To The Moon 3. приложение для мобильного оператора Италии UnoMobile работающий на базе экосистемы Vodafone 4. мобильное приложение британской социальной сети Triller и многие другие. - успешно произвел полный цикл разработки и внедрения нескольких библиотек и модулей: 1. sdk авторизации на сервисе esia.gosuslugi.ru для приложений написанных на java 1.3< 2. модуль оплаты проезда в общественном транспорте г.Москва c функционалом бесконтактной (NFC) оплаты. 3. dsl библиотека для описания базовых анимаций элементов интерфейса Android приложения в декларативном стиле. - неоднократно занимался проектированием базовой структуры проектов (описанием core) для комфортного ведения командной разработки. - имеется опыт работы как индивидуально, или в команде из 2-3 человек, так и в командах 20+ человек - есть стремление к постоянной актуализации своих знаний и изучению новых технологий

Подробнее

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

ЯТ
Ярослав Т.
Ульяновск
Android разработчик
Middle+
2,750 Р/час
MySQL
Java
Kotlin
MVP
Moxy
Glide
Clean Architecture
Coroutines
SQLite
Dagger2
CI/CD
+11

Основные навыки: Java, Kotlin Дополнительная информация: - Владение СУБД: MySQL, SQLite - Владение языками программирования: - Владение технологиями и библиотеками: Системы контроля версий (Git) Android SDK, Камера, GPS и другие датчики Gradle Асинхронная работа: RxJava, Coroutines, ViewModel + LiveData Инструменты и для работы с сетью: Retrofit, okhttp WebSocket Архитектурные паттерны: MVC, MVP, Clean Architecture Архитектурные инструменты: Moxy, Cicerone, Greenrobot event bus, Dagger 2 ORM: Room, Realm Инструменты для работы с визуалом приложения: Picasso, Glide, Lottie RegExp Firebase CI/CD Unit tests (Mockito, JUnit, Robolectric) - Имеются навыки в разработке Андроид приложений: использование картографических сервисов (Google, Яндекс) , использование поставщиков контента, верстка, работа с Rest API, работа с WebView (интеграция js в java), работа с сервисами и уведомлениями. - Написание бэкэнда для веб-приложения(Spring Framework) - Вёрстка веб-страниц(html)

Подробнее
ФЮ
Федор Ю.
Москва
C# разработчик
Senior
4,375 Р/час
Git
Docker
JavaScript
C#
SQL
Scrum
TFS
Тестирование
Oracle
Delphi
Test case
Unit testing
Atlassian Jira
MS SQL Server
Net 4.0
Developer Express
Разработка ПО
Разработка технических заданий
ActiveMQ
+19

• профессиональный программист на С#, Delphi; • большой опыт работы с MS SQL Server, СУБД Oracle, Interbase/Firebird; • опыт программирования на JavaScript, Java SE (Eclipse, NetBeans), Android SDK, VBA; • опыт работы с Docker; • опыт работы с ActiveMQ; • опыт работы с Elasticsearch; • опыт работы с компонентами: Infragistics, Developer Express, EhLib; • опыт работы с генераторами отчётов: MS SSRS, FastReport, Crystal Reports; • опыт работы с СУБД MySQL, SQLite, MS Access; • опыт работы по методологии SCRUM, KANBAN; • работа в группе разработчиков – JIRA, Git, MS TFS, MS VSS, CVS, StarTeam; • навыки тестирования ПО: тест-кейсы, автотесты; • понимание бизнес-процессов, принципов работы и учёта в финансовых и страховых компаниях; • знание основ бухгалтерского учёта в складских операциях, торговле, учёте ценных бумаг.

Подробнее