Илья Л. Android разработчик, Middle+
Илья Л. - Android разработчик
ID 6982
ИЛ
Илья Л.
Мужчина
Россия, Ростов-на-Дону, UTC+3
Ставка
2,750 Р/час
НДС не облагается
Специалист доступен с 1 января 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Android разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Опыт работы: 3+ года
Завершенные проекты: 6+
Проекты
(3 года 1 месяц)
Приложение мессенджер
Роль
Android разработчик
Обязанности
Проект:
Приложение позволяет обмениваться сообщениями между пользователями в стримах и топиках.
Имеется возможность удалить/отредактировать сообщение. Можно ставить реакции под сообщениями пользователей. Можно создать свой канал с топиками или по названию найти существующие. Можно ознакомиться со списком пользователей конкретного топика.
Обязанности:
- разработка с нуля;
- добавление custom view для реакций под сообщениями;
- поиск и исправление багов;
- интеграция клиентской части приложения с API;
- верстка экранов в соответствии с дизайном;
- разработка экрана чата;
- внедрение shimmer загрузки;
- реализация поиска топиков;
- взаимодействие с бд для работы приложения в оффлайне;
- реализация экранов под презентационный паттерн MVI;
- тесное взаимодействие с backend-разработчиком для согласования API и возможного улучшения документации;
- ревью кода других членов команды;
- рефакторинг и оптимизация существующего кода.
Команда: 2 бэкенд-разработчика, 2 Android-разработчика, QA-инженер, дизайнер, проджект-менеджер, тимлид, 2 iOS-разработчика
Стек: Kotlin, Dagger 2, Retrofit 2, Coroutines Flow, Google Firebase, Cicerone Google API Authentication, Solid, Room, Glide, Material Design, SDK, CI/CD, MVI Architecture
Период работы
Январь 2023 - Июль 2023
(7 месяцев)
Приложение прогноз стратегий
Роль
Android разработчик
Обязанности
Проект:
Приложение моделирует ситуацию: что было бы, если бы инвестор вложил свой капитал в ценные бумаги на фондовом рынке, следуя определенной стратегии.
Анализируя указанные стратегии и промежуток времени, который указывает пользователь, приложение отображает информацию: зафиксировали мы либо прибыль, следуя этой стратегии на указанный промежуток, либо убыток, что означает, что стратегию стоит доработать.
Обязанности:
- добавление custom view для графиков;
- рефакторинг и оптимизация существующего кода;
- чтение документации;
- взаимодействие с backend-командой и дизайнером;
- интеграция с банковским API для получения данных о стоимости ценных бумаг;
- создание экранов в соответствии с дизайном;
- реализация splash screen;
- сохранение актуальных данных локально в бд;
- реализация графика через custom view;
- оптимизация производительности и управления памятью в приложении;
- разработка эффективного алгоритма рассчитывания прибыли;
- ревью кода других членов команды.
Команда: 2 Android-разработчика, 2 IOS-разработчика, 2 бэкенд-разработчика, QA-инженер, дизайнер, проджект-менеджер, техлид
Стек: Java, Retrofit 2, RxJava 2, Dagger 2, Room, Solid, Cicerone, Firebase, Glide, SDK, CI/CD, Clean Architecture + MVVM, Android Architecture Components (ViewModel, LiveData)
Период работы
Август 2022 - Декабрь 2022
(5 месяцев)
Приложение для пекарни
Роль
Android разработчик
Обязанности
Проект:
Приложение пекарни с каталогом товаров и их описанием.
Есть возможность найти ближайшие заведения на карте. В зависимости от выбранной пекарни на карте, отображается соответствующий список продуктов. Можно перейти в корзину и оформить заказ, после чего отобразится время готовки. Также есть экран с профилем, откуда можно перейти в корзину
Обязанности:
- делегирование задач другим разработчикам в команде;
- декомпозиция задач;
- взаимодействие с дизайнерами, аналитиками, backend-командой и QA;
- приоритизация задач;
- создание архитектуры с нуля;
- оценка сложности и времени выполнения задач;
- интеграция оплаты товара через Мир Pay;
- интеграция yandex MapKit;
- работа с пуш-уведомлениями для информирования о транзакциях;
- рефакторинг и оптимизация существующего кода;
- ревью кода других членов команды;
- поиск и исправление багов;
- написание документации.
Команда: 4 Android-разработчика, 3 IOS-разработчика, 2 бэкенд-разработчика, QA-инженер, дизайнер, проджект-менеджер, бизнес-аналитик, тимлид
Стек: Kotlin, Retrofit 2, Room, Dagger 2, Glide, SolidMaterial Design, Firebase Authentication, Firebase Cloud Messaging, Clean Architecture + MVI, SDK, Coroutines Flow, yandex MapKit
Период работы
Февраль 2022 - Июль 2022
(6 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
ЮФУ
Специальность
Бакалавр в области фундаментальной информатики и информационных технологий
Завершение учебы
2025 г.