Android Developer - 12212

Розміщено більше 30 днів тому
Спеціалізація: Android
Відкритий для офферів
2 000 $
Узбекистан
Ташкент
2 роки
Advanced/Fluent
Розгляд варіантів
Робота в офісі на повний робочий день
Часткова зайнятість
Дистанційна робота (повний робочий день)
Фріланс (одноразові проекти)
Переїзд в інше місто

Перекладено Google

Я працюю в розробці Android більше двох років. За ці часи я працював над багатьма хорошими проектами Android. Також мені подобається робити внесок у проекти з відкритим кодом. Я постійно освоюю нові навички та знання, а також дуже активний у Github.

Я працюю в розробці Android більше двох років. За цей час я працював над багатьма хорошими проектами Android. Крім того, я люблю робити внесок у проекти з відкритим кодом. Я постійно освоюю нові навички та знання, а також дуже активний у Github.


Я завжди вважаю за краще використовувати найновішу стабільну технологію, створюючи надійні програми для Android. Для мене найвищим пріоритетом при написанні коду є використання передового досвіду та написання чистого коду, щоб ми могли легко інтегрувати, тестувати та масштабувати. Я дуже ненавиджу витрачати час даремно, тому завжди організовую завдання і розбиваю їх вчасно.


Я можу розробляти додатки для Android на мовах програмування Java та Kotlin. Я віддаю перевагу (люблю) мову програмування Kotlin для кодування проектів Android, оскільки вона пропонує багато переваг перед першою. Крім того, існує багато бібліотек і фреймворків, які доступні лише для мови програмування Kotlin. Я маю досвід роботи з архітектурними шаблонами MVVM, Clean Architecture. Більше того, мені дуже зручно користуватися бібліотеками AndroidX, Jetpack, Kotlin. І я добре розумію, як працюють API, оскільки маю скромний досвід створення API REST за допомогою Spring Boot, KTOR. Я можу інтегруватися з API, і я можу спілкуватися з ними за допомогою бібліотек Retrofit, KTOR Client, Volley, OkHttp. Я можу використовувати шаблон дизайну Dependency Injection через рамки Dagger і Hilt. Я можу використовувати систему контролю версій Git і Github. Я можу працювати з різними API Google, включаючи Admob, Cloud, Maps. Я відчуваю себе як вдома, коли користуюся сервісами Firebase. Я суворо дотримуюся інструкцій Google Material Design під час роботи з інтерфейсами користувача. З точки зору тестування, я можу писати модульні тести через фреймворк JUnit, також у мене мало досвіду з інтеграційними тестами та наскрізними тестами.


Як я вже згадував, я люблю здобувати нові навички та пізнавати нові знання, я також дуже швидко вчуся та адаптуюся до нових технологій. Область Android дуже швидко розвивається, оскільки знання застарівають, а бібліотеки швидко застарівають, тому я завжди оновлюю свої знання і люблю переробляти код на нові зміни. Коли я стикаюся з проблемою або бібліотекою (технологією), яку я ніколи раніше не використовував, я прагну якнайшвидше її вивчити.


Я хотів би працювати в якісній команді. Колектив має бути дружним, щоб люди були готові допомагати один одному. Команда повинна розставити пріоритети і організувати все, щоб ми знали, яка наша відповідальність і мета. Я хотів би працювати з творчими та працьовитими людьми, які хочуть рости, щоб я міг багато чому від них навчитися, а також отримати задоволення від цього процесу.

Досвід
Android Developer
Gravity
Вересень 2020

📌 My main responsibilities as an Android developer in Gravity:


• Development of Android applications that use the latest technology. These applications are also robust to configuration changes and process death. Their design of UI is strictly followed to Google Material Design Guidelines.

• Adding new features to the Android applications and updating them.

• Solving problems that could occur while maintaining applications in long run.

• Refactoring the code when new technology is required to be implemented or the existing ones are got deprecated.

• Debugging the application and fixing the bugs.

• Writing unit tests to validate new features.

• Providing helpful and informative documentation for projects.


Навички
Kotlin - 2 роки
Android - 2 роки
Java - 2 роки
SQL - 2 роки
JavaScript - 1 рік
Firebase - 2 роки
Room - 2 роки
mvvm - 2 роки
Clean Architecture - 1 рік
Hilt - 2 роки
Jetpack Compose - 1 рік
Jetpack Navigation Component - 2 роки
Jetpack Libraries - 2 роки
Kotlin Coroutines - 2 роки
Flow - 1 рік
Git - 2 роки
Material Design - 2 роки
Retrofit - 2 роки
Unit Testing - 2 роки
Схожі кандидати

Перекладено Google

Відкритий для офферів
2 000 $
Узбекистан
Ташкент
2 роки
Advanced/Fluent
Розгляд варіантів
Робота в офісі на повний робочий день
Часткова зайнятість
Дистанційна робота (повний робочий день)
Фріланс (одноразові проекти)
Переїзд в інше місто
Ми використовуємо cookies
Прийняти