Senior PHP Developer
Местоположение и тип занятости
Компания
Крупнейшая в России Digital Health платформа, объединяющая различные сервисы цифровой медицины
Описание вакансии
Условия работы
О компании: DocDoc — сервис поиска и записи к врачу, агрегатор клиник и врачей России, который начал свою работу в 2012 году. 25 мая 2017 года DocDoc вошел в состав группы компаний Сбербанк.
В 2020 году, помимо записи к врачу, сервис включает в себя еще 6 категорий медицинских услуг, в том числе телемедицину, второе мнение, электронную медицинскую карту и прочее.
С чем придется работать:
- HightLoad, более 10000 rpm на бекенд;
- BigData, мощная аналитическая система;
- Интеграция с IP-телефонией;
- CRM, обработка более 5000 заявок в день;
- Разработка своего API, партнерские инструменты;
- Интеграция с клиниками, онлайн букинг;
- Мобильная версия;
В работе мы используем PHP-FPM, MySql, Nginx, Redis, Asterisk, Google BigQuery, AWS, Zabbix, NewRelic, JIRA, Jenkins CI, Scrum, TDD.
Чего ждем от коллеги:
- Отличное знание PHP (мы используем 7.1);
- Умение проектировать и использовать реляционные базы данных (мы используем MySQL 5.7);
- Понимание устройства современных фреймворков (у нас Yii, Symfony 4);
- Навыки работы с системой контроля версий Git
- Опыт работы с нагруженными системами, принципы разработки с учетом высоких нагрузок;
- Опыт использования NoSQL решений (Redis, ElasticSearch, аналитические БД);
- Опыт написания тестируемого кода и тестов к нему (практикуем TDD);
- Умение и желание работать в команде.
Будет большим плюсом:
- Опыт в TDD, умение разрабатывать код через тесты и желание учить этому окружающих;
- Опыт в DDD
- Опыт работы с NoSQL базами данных;
- Опыт работы с phing, composer;
- Знакомство с Agile методологиями, опыт командной работы;
- Опыт проектирования и внедрения сложных технических решений;
- Знание второго языка программирования: C/C++, C#, Java, Scala, Python, Ruby.
- Опыт разработки высоконагруженных сервисов
Обязанности:
- Разработка серверной части проектов компании;
- Документация кода, Code Review задач других членов команды
- Улучшение архитектуры и сложные оптимизации компонентов системы
Бонусы
- Удаленная работа;
- Официальное оформление, белая зарплата;
- Работа в лидирующем на российском рынке медицинском IT‑проекте;
- Курсы английского языка онлайн;
- Использование и применение в работе современных методологий и инструментов
- Образовательные мероприятия и курсы.