Продукт: проект для Мособлгаз - CRM система для работы мобильных бригад (технического персонала), выезжающих на техническое обслуживание, газификацию, врезку труб и т.п.
Веб-версии на React: одна на Typescript с использованием: Next, Redux, Redux-saga; вторая на блейдах Laravel, backend- монолит Laravel 5.8 (php 7.4) (в ближайшее время будем обновляться); БД - Postgres; очереди - Redis, Rabbitmq; мобильные приложения на React native и kotlin; множество интеграций со сторонними сервисами.
Текущая команда: РП, тимлид, 4 фуллстек- разработчика, 2 мобильных разработчика, 3 аналитика, 1 тестировщик - автоматизатор, 2 ручных тестировщика, devops.
Обязанности:
- Участие в разработке новой функциональности собственного продукта
- Взаимодействие с архитекторами клиента и внешними командами разработки
- Разработка интеграций с различными информационными системами заказчика
- Разработка API для взаимодействия с frontend-частью продукта и мобильными приложениями
Требования: - Уверенные знания языков JS, TS, PHP, SQL
- Опыт разработки на React или Vue
- Опыт разработки на Laravel или другом PHP фреймворке
- Опыт работы с реляционными СУБД (у нас postgres)
- Знание и опыт применения паттернов проектирования
- Опыт написания unit-тестов
- Опыт работы с Docker
- Уверенное владение инструментами управления пакетами Composer и NPM
- Использование Linux и Git в работе, владение навыками работы с консолью
- Опыт командной разработки
- SOLID, KISS, DRY
- Приоритет поиска на данную позицию в сторону хорошего опыта бэкенда с аккомпанементом React/Vue
Условия: - Аккредитованная ИТ-компания
- Удаленка/ гибрид/ офис (офис ст.м.Спортивная)
- График работы 5/2, выходные сб/вс, с 9:00 до 18:00 по московскому времени
- Поощряем рост внутри компании
- Официальная полностью белая заработная плата (фиксированный оклад)