Просмотр вакансии

Сегодня 22-10-2024 14:41
18.10.2024, 15:17

Junior Android-developer

Работодатель: Центр корпоративных технологий

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

Город: Витебск
Занятость: Полная занятость, Полный день
Опыт работы: Нет опыта

ООО «Центр корпоративных технологий» является одним из ведущих российских разработчиков инновационных IT-решений для банковского и финансового сектора.

Мы работаем на рынке более 5 лет. Наши клиенты - крупные банки СНГ и России.

Мы ищем android разработчика в нашу большую дружную команду.

Требования.

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

  • Знание Java (приоритет) / Kotlin.
  • Опыт разработки под Android до года + базовое понимание работы Android SDK.
  • Понимание принципов ООП, SOLID; базовое понимание / опыт применения шаблонов проектирования, архитектурных шаблонов MVC/MVP/MVVM.
  • Базовые знания принципов работы клиент-серверных приложений:
    • Понимание работы с Retrofit, OkHttp3.
    • Понимание философии и основ RxJava.
    • Общие знания о библиотеке Gson: назначение, как использовать.
  • Система сборки Gradle:
    • Понимание базовых функций и принципов работы инструмента
    • Знание основных компонентов и функций для создания приложения, и за что они отвечают
    • Умения использовать простые конструкции языка Groovy версии 4+
  • Навыки работы в Android Studio:
    • Знание базового функционала и возможностей (debugger, logcat, profiler, работа с виртуальными девайсами, умение настраивать окружение и др.)
  • Опыт работы с системами контроля версий:
    • Знание и понимание базовых команд (merge, commit, push и др.) и понятий (ветки, коммиты, слияния…).
  • Понимание основ работы Google-сервисов.
  • Тестирование:
    • Junit 5: знания о библиотеке и назначении + базовое использование.
  • Средства сборки и релиза (CI/CD):
    • Представление о средствах и предназначении.

Будет плюсом:

  • Опыт работы с Firebase Framework.
  • Опыт работы с Firebase Analytics или Amplitude.
  • Artifactory: общее представление о средстве / опыт работы.
  • Опыт работы с Jira, Confluence.
  • Опыт ведения документации.
  • Опыт работы со средствами CI/CD, в частности Jenkins.

Софт-скиллы

  • Ответственное отношение к работе.
  • Заинтересованность в улучшении качества продукта.
  • Мотивация к повышению профессиональных навыков.
  • Амбициозность, честность и ответственность.
  • Системность и обучаемость.

Проект:

Платежный Software Development Kit (SDK) – сертифицированный набор библиотек для упрощенной разработки программного обеспечения для приема платежей + поддержка Android-приложения, использующего SDK.

Устройства, с которыми работаем:

  • SmartPOS – POS-терминалы на Android.
  • SoftPOS – Android-смартфоны с NFC-чипом.
  • Языки программирования, используемые в команде:

  • Java (основной на данный момент; планируемое начало полноценного перехода на Kotlin – до конца 2024-го).
  • Kotlin (сейчас только в нескольких небольших проектах).
  • Groovy (работа с Gradle).
  • Типы задач:

  • Основные:
    • Реализация бизнес-логики.
    • Взаимодействие с сервером.
    • Обработка данных.
    • Анализ логов и исправление ошибок.
    • Рефакторинг.
    • Код-ревью.
  • Периодически встречающиеся:
    • Безопасность (шифрование, работа с ключами и сертификатами).
    • Работа с Gradle (подключение плагинов и библиотек, написание скриптов и задач, поддержка новых фич).
    • Декомпиляция + анализ обфусцированного кода, настройки обфускации.
    • Работа с CI/CD (скрипты, настройки сборщиков).
    • Написание тестов.
    • Работа с документацией.
  • Редкие:
    • Связанные с UI (но в начале может быть больше).
    • Работа с аналитикой.

Условия работы

  • 5-ти дневная рабочая неделя в офисе с 9:30 до 18:30.
  • Работа в офисе на территории Беларуси.
  • Трудоустройство согласно ТК РБ.

 

Откликнуться на вакансию

Дата
22.10 23.10
USD
3.2891 3.2932
EUR
3.5672 3.5618
RUB
3.4249 3.4252
UAH
7.9919 7.9485
CHF
3.8013 3.8026
GBP
4.2813 4.2708
PLN
8.264 8.2443
Минск
Утром: °C
Днем: °C
Вечером: °C
Ночью: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения