Чем предстоит заниматься:
– работа в команде , в составе которой Backеnd и Frontend разработчики, тимлид, аналитики , тестировщики и др.;
– Разработка и рефакторинг существующего кода, включение новых технологий в проект, оптимизация, как Api запросов, так и SQL
– Читать встроенный JQuery в код
Требования:
– Опыт разработки PHP с 7 мажорной версии (используем 8.1),Symfony ( используем 6.0);
– Опыт разработки хотя бы на одном из framework: Laravel, Symfony, Lumen, Spiral;
– Понимание архитектуры REST API;
– Опыт работы с PostgresQL от 14 версии;
– Понимание сырых запросов SQL без использования ORM, понимание агрегатных функций;
– Использование индексов в базе данных;
– Понимание зачем нужен Explain;
– Взаимодействие с системы контроля версий, GitLab, Gitea, GitHub или их аналоги;
– Опыт использования OpenApi и библиотек с авто-генерацией документации на основе кода;
– Опыт взаимодействия с консолью систем Astralinux, Debian, Ubuntu;
– Будет плюсом:
– Понимание принципов построение асинхронных и раcпределенных приложений.
– Опыт работы с брокерами сообщений RabbitMQ;
– Опыт написания PHPUnit тестов;
– Знание MongoDB;
– Опыт использования Grafana ;
– Опыт совместной разработки с Frontend разработчика на React 17+, Vue 3+;
Наш стек:
– PHP 8.1(Symfony6.0)
– PostgresSQL
– RabbitMQ
– React 17
– TypeScript
– SCSS
– Webpack
– GIT(GitLab)
Условия:
– Полная занятость 5/2
– Оформление по ТК