Что предстоит делать:
- Добавление нового Back-end функционала.
- Поддержка текущего Back-end функционала.
- Участие в архитектурном проектировании.
- Проработка реализации функционала, формирования плана разработки, реализация.
- Исправление Back-end багов.
- Оптимизация кода.
- Написание unit тестов.
- Отслеживание стабильности кода.
- Тестирование собственных задач.
- Написание и обновление технической документации.
- Код ревью.
Требования:
- Уверенное владение — ООП, PHP, SQL, Laravel, ElasticSearch, PostgreSQL, Mysql, опыт интеграций со сторонними сервисами.
- Умение писать Unit, E2E тесты, использование PHPUnit.
- Умение анализировать, декомпозировать и оценивать задачи.
- Навык проектирования БД, API в соответствии с REST.
- Докеризация приложений Docker, docker-compose.
- Уверенное пользование Unix-системами.
- Написание качественного кода, в соответствии с принципами SOLID, YAGNI.
- Ведение документации продукта.
Основной стек: PHP, Laravel, Redis,Elastic, Linux.
Используемые системы и платформы: Gitlab, Mysql.
Условия:
- З/П: 120.000 рублей + KPI (выполнение базового количества спринт плана, перевыполнение плана), совокупный доход до 200.000 руб.
- Перспектива карьерного роста до Тимлида.
- Удаленная работа и гибкий график.
- Работа над интересными проектом.
- Корпоративные мероприятия, тимбилдинги и съезды со всей командой.