Android Developer (Remote)

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

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

Компания

Юридическая помощь по иммиграции в США

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

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

Мы –компания, которая оказывает широкий спектр юридических услуг по иммиграции в США.

Наша цель – сделать услуги иммиграционных юристов доступнее и предоставить возможность их получения 24/7, быстро и по всему миру.

Головной офис компании расположен в Сакраменто, США. Команда разработки распределенная, работаем из разных стран, в разных часовых поясах.

У нас большие планы по развитию нашего приложения Skylex Immigration Lawyer, поэтому ищем сильного разработчика, который поможет этим планам реализоваться.

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

  • Проработка архитектуры текущего приложения и её модернизация;
  • Разработка новых и развитие текущих возможностей приложения;
  • Интеграция со сторонними сервисами;
  • Участие в принятии технических решений и планировании процесса разработки;
  • Написание тестов.

Наши ожидания от кандидата:

  • Желание разбираться в продукте;
  • Самостоятельность и высокий уровень ответственности; 
  • Опыт коммерческой разработки под Android от 2 лет;
  • Уверенное владение Kotlin и Android SDK;
  • Понимание принципов работы REST API и клиент-серверных приложений;
  • Понимание принципов разработки и проектирования (SOLID, KISS, DRY);
  • Понимание архитектур MVP, MVVM и принципов Clean architecture;
  • Понимание гайдлайнов Material Design;
  • Опыт создания приложений на платформе Firebase;
  • Понимание отличий устройств и версий Android;
  • Умение разрабатывать адаптивные пользовательские интерфейсы с учётом различий устройств, разрешений экранов и версий Android;
  • Опыт работы с Git.

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

  • Опыт работы над приложениями-мессенджерами;
  • Знание JS и опыт написания Cloud Functions в Firebase;
  • Опыт работы с Twilio API;
  • Опыт написания тестов;
  • Понимание CI/CD.

Что мы предлагаем:

  • Возможность участия в разработке инновационного в своей сфере продукта; 
  • Удалённую работу из любой страны, с гибкий графиком;
  • Достойный уровень оплаты (обсуждается по итогам собеседования);
  • Отсутствие бюрократии;
  • Возможность влиять на принимаемые технические решения.

Смотреть ещё вакансии