Android Developer / Android-разработчик
Курск, РоссияДжуниор
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 1 года до 3х лет
Опыт работы от 1 года до 3х лет
Короткая ссылка: gkjb.ru/goOj
О себе
На данный момент Android-разработчик.
Мои компетенции и опыт
Работаю в IT-сфере с 2012 года, имею высшее техническое образование по направлению "Информатика и вычислительная техника" (бакалавриат). Ранее занимался разработкой программного обеспечения для ОС Windows, сейчас разрабатываю мобильные приложения для ОС Android. Имею опыт создания Android-приложений на языках Kotlin и Java в среде Android Studio, знаком с паттернами MVP, MVVM и MVI, с концепцией Dependency Injection, с системами управления базами данных SQLite и Room, с сервисами Google Firebase (в частности, с Push-уведомлениями, Firestore, Realtime Database, Remote Config, Cloud Messaging, Crashlytics), а также с библиотеками Retrofit2, Dagger2 и RxJava2. При разработке приложений использую ViewBinding.
На моём предыдущем месте работы я занимался разработкой клиент-серверного приложения “Антиспам”. Работа с серверной частью осуществлялась при помощи библиотеки Retrofit, работа с локальным хранилищем - при помощи библиотеки Room. В проекте были применены концепция Clean Architecture и паттерн MVVM (ViewModel + LiveData). Dependency Injection была реализована с помощью библиотеки Dagger 2, многопоточность - с помощью Kotlin Coroutines. Проект был подключён к Firebase, сбои в приложении отслеживались с помощью Firebase Crashlytics. Экраны приложения были представлены в виде фрагментов, навигация между ними осуществлялась с помощью Jetpack Navigation Component. С вёрсткой экранов работал в Figma.
Поскольку моя предыдущая работа также была связана с разработкой ПО, я знаком с объектно-ориентированным программированием, базовыми алгоритмами и структурами данных, концепцией Clean Architecture; имею опыт работы с системой контроля версий Git и системой управления проектами Jira.
В связи с тем, что мне постоянно приходится изучать документацию и искать ответы на вопросы в зарубежных источниках, с английским языком у меня также нет никаких проблем.
Буду рад, если моё резюме покажется вам интересным. Готов подробнее рассказать о своём опыте и ответить на все ваши вопросы.
Интересные кандидаты
- инrelocate remote office
- Рм
Разработчик мобильных приложений
relocate remote parttime - РA
Разработчик Android (Java/Kotlin)
remote office - Раremote parttime
- Раrelocate remote
- Раremote
- Рп
Разработка приложений под ключ
remote - Но
Начальник отдела кибербезоопасности
relocate remote parttime office - Виrelocate remote parttime office
- Ваrelocate remote parttime office