Frontend-разработчик (React)

Mинск

Наша компания занимаемся разработкой ПО на заказ — в основном для компаний из США и Западной Европы. Нас около 700 человек, мы работаем в 7 офисах: центральный офис в Санкт-Петербурге, офисы разработки в Таганроге, Ростове-на-Дону, Казани и Минске, а также офисы продаж в Великобритании и США.

Проект:
Мы разрабатываем гибридные приложения и сервисы для автоматизации медицинского обслуживания в Англии. Большое внимание уделяется безопасности и шифрованию данных, поскольку приложения предназначены для работы с персональными данными пациентов.
На фронтенде используется Phonegap/Cordova, Angular и React, на бэкенде — PHP, Java и Node.js.

На данный момент разрабатываются:

- Веб-приложение для врачей (TypeScript, React, Node.js), позволяющее следить за процессом лечения пациентов и корректировать в случае необходимости.

- Мобильное приложение для пациентов (Ionic/Cordova, AngularJS, React), предоставляющее все необходимую информацию при прохождении лечения в нескольких больницах и госпиталях. В приложении пациент видит расписание предстоящих и прошедших визитов к врачу, назначенные процедуры, заполняет необходимые опросники, назначаемые врачом. Приложение активно используется людьми с ограниченными возможностями, людьми с уникальными заболеваниями.

Стек:
Приложения работают с одним бэкендом, который хранит и обрабатывает медицинские и другие данные. Бизнес-логика, специфичная для разных медицинских учреждений, разрабатывается на Java (Drools). Ядро системы написано на PHP (Laravel), есть еще несколько вспомогательных сервисов на Node.js и Java (Drools).

Для CI/CD используются Bitbucket Pipelines, собирающие докер-образы для каждого коммита и запускающие автоматические тесты. Собранные образы хранятся в Docker Hub, откуда их можно развернуть в любой среде.

Из-за специфики предметной области мы поддерживаем довольно большой набор unit- и E2E-тестов, что позволяет регулярно выпускать стабильные версии продуктов.

На проекте работает несколько команд. В процессе работы активно используется Agile-подход.

От успешного кандидата ожидаем:

  • опыта коммерческой разработки — не менее 2 лет;
  • опыта работы с TypeScript;
  • опыта работы с React;
  • опыта работы с Docker-образами и контейнерами;
  • опыта взаимодействия с базовым и сервисами Linux (SSH, etc);
  • опыта использования Git;
  • письменного и разговорного английского языка на уровне не ниже Intermediate.

Приветствуются:

  • опыт работы с AngularJS /Angular;
  • опыт работы с NoSql базами данных (MongoDB);
  • знание/опыт работы с Ionic Framework;
  • знание/опыт работы с Node.JS;
  • опыт написания и отладки E2E-сценариев (Cucumber.JS);
  • опыт написания Unit-тестов.

Работа в Аркадии — это:

  • дружная команда;
  • комфортабельный офис в Минске (или удалённо!);
  • интересные задачи;
  • достойная заработная плата;
  • релокационный бонус в размере месячной зарплаты для иногородних кандидатов при переезде;
  • возможности профессионального роста;
  • посещение тренингов, конференций, прохождение сертификаций;
  • внутренние семинары по обмену знаниями;
  • удобные и современные рабочие места;
  • официальное оформление согласно ТК РБ, белая зарплата, гибкий график, отпуск 28 календарных дней.
Вернуться к списку вакансий