Актуальные заказы

Android developer

Удаленно
Full-time

В поисках Middle/Senior Android developer для работы над приложением для телевидения.


Задачи:

  • Разработка новых и модификация существующих приложений на Java/Kotlin.
  • Тестирование и интеграция новых мультиплатформенных видеоплееров.
  • Взаимодействие с backend командой разработчиков.
  • Поддержка пайплайнов CI/CD Gitlab для своих приложений.
  • Написание автотестов, документации, отчетов.


Требования:

  • 3+ лет разработки на Java, Kotlin.
  • Медиа стек.
  • Понимание, как собрать плеер в приложении, изменить его код.
  • Кастомизация плееров, желателен опыт работы со следующими плеерами:

ExoPlayer framework;

VLC player framework;

Android native media player;

  • Понимание полного цикла производства коммерческого софта, включая тестирование.
  • Знание любой CI/CD, в идеале GitLab.
  • Знание ffmpeg, libav - большой плюс.
  • Знание стандартов и форматов стриминга, например, HLS или MPEG-DASH - большой плюс.
  • Опыт создания реальных мобильных приложений для ТВ или ОТТ сервисов очень желателен.
  • Умение решать проблемы на своем уровне без привлечения ресурсов менеджеров.
  • Желательно умение работать в команде.







Flutter developer

Удаленно
Full-time
Постоянная работа

О компании: Финтех стартап, разрабатывающий первый масштабный электронный кошелек. Цель – удобная, простая и надежная альтернатива наличным.


Кого ищем

Эксперт по проектированию и разработке приложения на Flutter под платформы Android и iOS.


Мы используем

  • BLoC в качестве стейт менеджмента
  • GetIT для инъекции зависимостей
  • AutoRoute
  • многомодульность и Melos
  • Unit/Integration/Widget тесты
  • Мы считаем, что высокая культура кода очень важна и следим за ней
  • Возможность расти горизонтально – попробовать себя в тестировании, дизайне и бекенд разработке


Что мы ожидаем от вас

  • 3+ лет работы в сфере мобильной разработки
  • Опыт в нативной iOS/Android разработке – большой плюс, но необязательно
  • Желание работать с перечисленными выше технологиями и поднимать свой технический уровень
  • Письменный и устный английский от В1 будет большим плюсом


 

Automation QA Engineer

Удаленно
Full-time
Постоянная работа

О компании:

Финтех стартап, разрабатывающий первый масштабный электронный кошелек. Цель – удобная и простая альтернатива наличным.

Стартап, в хорошем смысле этого слова:

  • Настоящая продуктовая разработка с тестированием бизнес-гипотез и получением обратной связи от
  • реальности
  • Работа по простому и понятному Scrum-процессу без избыточности и «изобретения велосипедов»
  • Работа с реальной высокой нагрузкой, ближайшая цель – 5 млн пользователей
  • Удаленная работа или современный офис
  • Помощь с релокацией в Баку при желании


Позиция:

Automation QA инженер фокусируется на процессах разработки ПО и автоматизации тестирования


Что мы ожидаем от кандидатов:

  • 3 года опыта AQA, с опытом автоматизации тестирования Java-приложений, плюсом будет опыт автоматизации мобильных или веб-приложений, опыт ручного тестирования на мобильных устройствах для iOS и Android
  • Технические компетенции и инструменты: Java, SQL, Linux, Docker/Kubernetes, CI/CD (в нашем случае CircleCI), если у вас есть опыт с Flutter/Dart - отлично
  • Будет плюсом опыт нагрузочного тестирования
  • Опыт формирования стратегии тестирования, управления дефектами и ручного/исследовательского тестирования
  • Хорошее понимание теории тестирования 

Senior Android Developеr

Удаленно
Full-time

Для крупного банковского проекта требуется Android Developer (Senior).

Необходимые навыки:

  • Опыт разработки Android от 4 лет;
  • Уверенные знания по Java и Kotlin;
  • Умение разбираться и работать с чужим кодом;
  • Готовность к командной работе и трудиться над общими задачами;
  • Знание и понимание принципов SOLID;
  • Понимание и умение применять архитектурные паттерны (MVP, MVVM, …);
  • Опыт работы с Dagger 2, RxJava 2, Android Architecture Components;
  • Опыт работы с Git;
  • Участие в code review;
  • Опыт разработки клиент-серверных приложений;
  • Знание архитектуры приложений;
  • Опыт разработки мобильных приложений;
  • Умение разбираться в чужом коде и проводить рефакторинг;
  • Умение работать в команде и отвечать за сроки;
  • Умение писать поддерживаемый и тестируемый код;
  • Умение разрабатывать свои компоненты;
  • Понимание принципов клиент-серверного взаимодействия;
  • Знание текущих тенденций развития мобильных приложений.
  • Jira, confluence;
  • Опыт написания Unit/UI-тестов.


Локация РФ, РБ.