PHP developer - Минск - вакансия 655670

АО Аркадия


Дата: 13.01.2021

Город: Минск

Сфера деятельности: Программисты, ИТ, телеком


Текст вакансии:

Мы занимаемся разработкой ПО на заказ — в основном для компаний из США и Западной Европы. Нас около 600 человек, мы работаем в 6 офисах: центральный офис в Санкт-Петербурге, офисы разработки в Таганроге, Ростове-на-Дону и Минске, а также офисы продаж в Великобритании и США. Наши заказчики — крупные международные компании, лидеры в сферах обучения и сертификации, фармацевтики, здравоохранения, управления предприятием, медиа и безопасности. Большинство наших проектов — долгосрочные, и мы следим за тем, чтобы нам было удобно развивать их и поддерживать. Для этого мы применяем практики code review, architecture review, static code analysis, CI/CD, automated testing. Мы разрабатываем гибридные приложения и сервисы для автоматизации медицинского обслуживания в Англии. На фронтенде используется PhoneGap/Cordova и Angular, на бэкенде — PHP, Java и Node.js. Большое внимание уделяется безопасности и шифрованию данных, поскольку приложения предназначены для работы с персональными данными пациентов. В данный момент разрабатываются:
Приложение для помощи людям с ограниченными возможностями, облегчающее общение с врачами и сиделками. Пользователь приложения может заранее подготовить набор данных (заранее напечатать фразы, прикрепить видео или рисунки) и затем показывать их нажатием одной кнопки. Для людей с ограниченными возможностями такие действия, как печатание текста на компьютере, могут занимать очень долгое время, и при этом являться единственным средством общения с окружающими, поэтому важно иметь под рукой заранее собранную библиотеку материалов, которые могут помочь в общении. Интерфейс приложения поддерживает нестандартные средства ввода, типа однокнопочного переключателя, который используется вместо мыши. Мобильное приложение для пациентов, предоставляющее всю необходимую информацию при прохождении лечения в нескольких больницах и госпиталях. В приложении пациент видит расписание предстоящих и прошедших визитов к врачу, назначенные процедуры, дополнительные материалы и т.п. Также в приложении пациент заполняет необходимые опросники, назначаемые врачом. Как правило, эти опросы выдаются врачами в бумажном виде, и одна из задач приложения — автоматизировать процесс выдачи, контроля и обработки результатов.
Все приложения работают с одним бэкендом, который хранит и обрабатывает медицинские и другие данные. Ядро системы написано на PHP (Laravel), есть еще несколько вспомогательных сервисов на PHP и Node.js. Бизнес-логика, специфичная для разных медицинских учреждений, имплементится на Java. Данные хранятся в MariaDB и Mongo. Для обмена данными с внешними сервисами (посылка почты, взаимодействие с больницами и National Healthcare System) используются очереди RabbitMQ. Процесс разработки следует методологии Scrum. В качестве системы контроля версий используется git. Разработка ведётся в ветках, по окончании работы ветка оформляется в pull request, который проходит ревью и только после этого мёржится в основную ветку development. Автоматические тесты разрабатываются с помощью Cucumber.js, Selenium Webdriver и Chai / Jasmine (весь стек — JavaScript). Чего мы ожидаем от успешного кандидата:
PHP: Laravel, Symphony; Mongo, MySQL (MariaDB); Опыт работы с Docker образами и контейнерами; Опыт работы с Java и/или Javascript/Node.js будет плюсом; Приветствуется опыт работы с системами развертывания и мониторинга; (docker-compose, blue-green deployment, statsd, logstash, etc.)
Работа в Аркадии — это:
дружная команда; комфортабельный офис в Минске; интересные задачи; достойная заработная плата; релокационный бонус в размере месячной зарплаты для иногородних кандидатов при переезде; возможности профессионального роста; посещение тренингов, конференций, прохождение сертификаций, курсы английского языка в офисе; внутренние семинары по обмену знаниями; удобные и современные рабочие места; официальное оформление, белая зарплата, гибкий график, отпуск 28 календарных дней.



Контактные данные:

Чтобы просмотреть контактные данные вакансии, вам необходимо авторизоваться с помощью вашего логина и пароля.

Форма авторизации находится в шапке справа. Если у вас нет логина и пароля, вам необходимо зарегистрироваться.




Ищешь работу на дому? Подписывайся на Телеграм канал Работа Дома!