Android разработчик

Дата размещения вакансии: 14.11.2024
Работодатель: CORE
Уровень зарплаты:
от 250000 до 350000 RUR
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

В команду крупного игрока в финтех сферы требуются Android developer уровня middle/middle+ и выше, которые заложат будущий фундамент разработки внутренних сервисов. Если Вы из тех, кто готов развивать продукт и развиваться вместе с ним - мы ждем Вашего отклика!

Обязанности:

  • Создавать приложения для работы с различными платежными инструментами
  • Взаимодействовать с биометрическими системами
  • Внедрять библиотеки для работы с Android терминалами
  • Строить DevOps процесc
  • Участие в доработке прошивки (доработки на уровне AOSP совместно со смежной командой)

Требования:

  • Опыт коммерческой и командной разработки 3-5 лет.
  • Уверенное знание Kotlin и Android SDK
  • Java Core

    - Понимание ООП, SOLID, DRY, KISS, YAGNI.

    - Паттерны проектирования

    - Уверенные знания компонентов Service, ContentProvider, BroadcastReceiver.

    - Android SDK

    - Стэк: Dagger2, Koin, Hilt, OkHttp, Retrofit, Glide, Zxing, Room, Mockito, JUnit (знания, опыт использования, умение писать unit-тесты)

    - Понимание архитектур MVP, MVVM, MVI (понимание, опыт работы в рамках данных архитектур)

    - Android material design

    - Базовые понятия сетевых протоколов: http, rest, soap и др.

    - Понимание многопоточности в Java

    - Алгоритмы и структуры данных

  • Понимание процессов по Agile

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

  • Опыт работы с AIDL;

  • Опыт написания unit-тестов;

  • Знакомство с AOSP, опыт embedded-разработки.

  • Опыт настройки CI/CD
  • Понимание/опыт работы с WebSocket
  • Опыт работы с системными сервисами Android (Датчики, камера, Bluetooth, Alarm и т. п.)
  • Опыт работы по Agile - методологиям

Условия:

  • График работы: 5/2 в гибридном формате
  • Оформление по аутстафу (ИП/ТК РФ);
  • Компенсация ДМС спустя 6 месяцев работы.