Junior Android-developer

09 Октября

Партнерские Вакансии

Город:

Витебск

Занятость:

Полная занятость

Опыт:

Нет опыта

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

ООО «Центр корпоративных технологий» является одним из ведущих российских разработчиков инновационных 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.
  • Работа в офисе на территории Беларуси.
  • Трудоустройство согласно ТК РБ.
Похожие вакансии

11 Октября

.NET Developer

Витебск

Компания "Andersen" Andersen, an international IT com pany, invites an experienced .NET Developer to join its team for working with a com...

Отправить резюме подробнее

09 Октября

Junior .Net разработчик в г. Витебск

Витебск

Компания "ЛАНИТ" Крупной IT компании, занимающейся созданием, поддержкой и развитием программного обеспечения различного целевого назначения,...

Отправить резюме подробнее

12 Октября

Intern Junior Salesforce Developer( Сакцесс )

Витебск

Компания "Сакцесс" SC: Laboratory - это образовательная инициатива от компании Success Craft, созданная с целью помочь новичкам подготовиться...

Отправить резюме подробнее

12 Октября

Full-stack software developer

Витебск

Компания "PNW Software Solutions LLC" Company Description At PNW Software Solutions, we're on a mission to build the best tools for...

Отправить резюме подробнее

09 Октября

Junior QA Engineer( Innowise Group / Фабрика инноваций и решений )

Витебск

Компания "Innowise Group / Фабрика инноваций и решений" Innowise Group на рынке с 2007 года . За это время наша команда реализовала 850+...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: