Senior Android Developer (со знанием английского языка)

Новео

Senior Android Developer (со знанием английского языка)

Описание вакансии

Мы — международная IT-компания НОВЕО. С 2002 г. мы занимаемся проектами по заказной разработке ПО для западноевропейского рынка. Компанию отличает продуктовый подход к разработке и плотная интеграция специалистов в распределенную команду, что позволяет им напрямую влиять на техническое решение, качество кода и конечный результат.


Мы ищем в нашу команду опытного Android разработчика (Senior) со знанием английского языка для работы над проектом для нашего заказчика.

Описание проекта:

Универсальная платформа для смарт-терминалов ведущих мировых брендов (Pax, Ingenico, Verifone и др). Разработка Android-приложений и SDK для платёжных терминалов, обеспечивающих взаимодействие приложений со сторонними платежными приложениями на терминалах, а также с использованием внутреннего API.

Сейчас проект находится в фазе выхода на рынок, есть работающий MVP и кодовая база на Kotlin. Мы ищем талантливых разработчиков, чтобы ускорить разработку и начать частые релизы для клиентов.

Стек проекта:

  • Kotlin, также есть Java-код

  • Clean Architecture / Hexagonal Architecture

  • Jetpack Compose

  • Мульти-модульность, сборка через product flavors, работа со сторонними SDK

  • GitHub, GitHub Actions (для CI/CD)

  • Android 8.1+ (фокус на Android 10+)

Мы ждём от тебя:

  • Уверенное владение разговорным английским языком (от В2+)
  • Опыт коммерческой разработки под Android на Kotlin 5+ лет

  • Опыт разработки под платежные терминалы (обязательное требование)

  • Глубокое понимание принципов чистой архитектуры, SOLID и паттернов проектирования

  • Опыт интеграции сторонних SDK и публикации приложений в сторы

  • Опыт Jetpack Compose

  • Опыт настройки CI/CD (предпочтительно с GitHub Actions)

  • Опыт автоматизированного тестирования (Unit, E2E)

  • Опыт самостоятельной работы и анализа задач

  • Приветствуется опыт создания внутренних SDK или библиотек

Чем предстоит заниматься:

  • Разработка и поддержка Android-приложений и SDK для платежных терминалов

  • Интеграция и взаимодействие со сторонними платежными приложениями (app-2-app) и внутренним бэкенд-API

  • Анализ документации и интеграция SDK от производителей терминалов (Pax, Ingenico, Sunmi и др) для публикации приложений в их сторах

  • Участие в проектировании архитектуры, разбивка задач на подзадачи и их реализация в рамках спринтов

  • Разработка отзывчивого пользовательского интерфейса, адаптированного под различные размеры экранов платежных терминалов.

  • Написание unit- и end-to-end тестов для обеспечения высокого качества кода

  • Настройка и поддержка CI/CD-пайплайнов для релизов

  • Участие в процессе код-ревью и совместная работа с командой QA

Что ты получаешь:

  • Трудоустройство через договор с ИП/самозанятым без привязки к определенному местонахождению;
  • Оплачиваемый отпуск и больничные;
  • Стабильную долгосрочную загрузку (8 часов в день, 40 часов в неделю), гибкий график, удаленно;
  • Работу в профессиональной распределенной команде над интересными проектами;
  • Продуманный онбординг с опытным наставником, возможность изучения новых технологий и их применение в проектах, внутреннее обучение, митапы, tech talks и прокачка технических навыков;
  • Сильную команду специалистов, четко выстроенные процессы;
  • Бесплатное изучение иностранных языков в рабочее время с преподавателями компании (английский, французский);
  • Компенсацию медицинских услуг, массажа или спорта (внутренний аналог ДМС).

О компании Новео:

  • на рынке с 2002 г.
  • производственные отделы в странах Восточной Европы

Присоединяйся к команде экспертов Новео для решения интересных задач!

Навыки
  • Kotlin
  • Android
  • Android SDK
  • Английский язык
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию