Центр корпоративных технологий

Android разработчик (Java Kotlin) Office. Almaty.

Не указана
  • Алматы
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Обязанности

•Разрабатывать мобильные приложения..

•Активно участвовать в процессе разработки,

•от начала проектирования до запуска продукта.

•Активно общаться с коллегами, обсуждать.

•функциональные возможности и дизайн продукта.

•Оптимизировать приложения.

•Выявлять и устранять узкие места ПО.

•Разбирать инциденты, связанные с дефектами ПО.


Требования

Основные навыки

· Опыт разработки под Android

· Знание Java, Kotlin

· Понимание принципов ООП, SOLID, опыт использования шаблонов проектирования, также архитектурные MVC, MVP, MVVM

· Знание Android SDK

· Понимание принципов работы клиент-серверных приложений и опыт работы с сетью:

o Опыт работы с Retrofit, OkHttp3

o Понимание назначения библиотеки Conscrypt

o RxJava

§ Понимание концепций и основ

§ Понимание преимуществ и недостатков

§ Умение использовать

· Опыт использования системы сборки Gradle

o Понимание базовых функций и принципов работы инструмента

o Знание работы Android Gradle Plugin

o Groovy на уровне простого использования и понимания написанного

o Опыт использования новых фич: Version Catalogs, Plugin Management, Dependency Resolution Management и др.

· Знание GIT

o Понимание и опыт использования базовых команд

o Умение понять и при необходимости использовать произвольные команды из официальной документации

· Опыт работы с Google сервисами: понимание роли google-services.json, опыт с Play Integrity

· Тестирование

o Junit 5: понимание работы и предназначения, умение использовать на базовом уровне + параметризованные тесты

o Mockito: понимание работы и предназначения, умение использовать на базовом уровне

o Robolectric: базовое понимание работы и предназначения

o Espresso: базовое понимание работы и предназначения

Будет плюсом

· Опыт работы с Firebase Framework

· Знакомство с Firebase Analytics или Amplitude

· Опыт работы с Jira, Confluence

· Опыт ведения документации, а также знание средств и практик документирования

· Опыт работы в среде GitLab или аналогичной

· Опыт работы с Artifactory

· Опыт или знание/понимание работы средств CI/CD, в частности Jenkins

Софт-скиллы

· Ответственное отношение к работе

· Заинтересованность в улучшении качества продукта

· Мотивация к повышению профессиональных навыков

· Амбициозность, честность и ответственность

· Системность и обучаемость


Условия

  • График работы с 10:00 до 19:00
  • Официальное трудоустройство по ТД РК
  • 5-ти дневная рабочая неделя
  • Уютный офис в центре города