💥 Ищем старшего системного аналитика (SQL, XML, JSON, SOAP) для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку → Участвую!

Android developer (Platform for Connected Commerce)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Разработка программного обеспечения на заказ

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

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

Наш заказчик – один из ведущих производителей/операторов POS-систем. Продукт представляет собой платформу открытой торговли, предоставляющую пользователю (продавцу) POS-терминал, программное обеспечение и услуги для преобразования бизнеса. Данная платформа меняет представление о платежном терминале, делая его универсальным устройством, на котором работают сторонние приложения. Это открытая система, которая может управлять любым интеллектуальным платежным терминалом по всему миру, создавая новую экономику приложений для продавцов и позволяя разработчикам писать код один раз и распространять повсюду.

В этом проекте у вас будет возможность поработать в небольшой команде в комфортной атмосфере с высокой долей самостоятельности в реализации решений, а также возможность прямого общения с техническими специалистами заказчика на английском языке.

Основная задача команды Orion Innovation – поддержка и развитие существующей POS-системы на разных версиях ОС Android, разработка нового функционала.

Вам предстоит:

  • поддержка и развитие POS-системы;
  • решение проблем сетевого подключения различных уровней сложности;
  • создание эмулятора POS на базе новых версий ОС Андроид;
  • взаимодействие с производителями современного оборудования с целью модернизации продукта.

Мы ожидаем:

  • знание SDK и архитектуры Android;
  • знание Application и Application Framework уровней архитектуры;
  • опыт разработки под Android от 2-х лет;
  • уверенное знание Java;
  • опыт работы с gradle/maven/ant;
  • понимание и опыт работы с системами контроля версий (предпочтительно Git).

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

  • знание AOSP и опыт его кастомизации;
  • знание C++;
  • понимание и опыт работы с make файлами;
  • опыт работы с Linux Kernel;
  • опыт работы с OS Ubuntu (или другой сборкой Linux).

Знание английского языка:

  • переписка и обсуждение задач с заказчиком в формате митингов.

Условия:

  • работа в крупной и стабильной международной компании, специализирующейся на разработке заказного ПО в Telecommunications, IoT & Industrial Automation, Automotive & Transport, Fintech и иных сферах; 
  • конкурентная заработная плата, гибкая система премирования и материальной помощи (материальная помощь при вступлении в брак, рождении ребенка, премии за наставничество); 
  • возможности профессионального обучения и развития: корпоративные программы обучения, технические митапы, внутренние воркшопы, участие в конференциях, доступ к образовательным платформам, и многое другое; 
  • курсы английского языка и практику общения с носителями языка на базе компании. 
  • гибкий график, возможность удаленной работы; 
  • демократичный стиль управления, дружную команду; 
  • дополнительное медицинское страхование; 
  • поддержка здорового образа жизни: тренажерный зал, льготное членство в фитнес-клубах, участие в спортивных мероприятиях.