MIDDLE Laravel Engineer.
Условия: удаленная работа, полная занятость. Локация: РФ. ЗП: 1200$
Обязанности:
- Разработка и доработка REST API
- Участие в проектировании продуктов
- Поиск и исправление ошибок
- Разработка нового и поддержка старого функционала
- Написание Unit-тестов для существующего и нового функционала
- Ведение технической документации и API-документации (Swagger)
Требования:
- Уверенные знания PHP 7.3+
- Знание фреймворка Laravel (11/12): создание моделей, миграций, работа с БД через Eloquent
- Умение работать с MySQL (MariaDB)
- Понимание принципов работы RestAPI
- Навыки фронтенд-разработки для верстки и интеграции: HTML, TailwindCSS, CSS3, JavaScript (ES5/ES6+), AlpineJS
- Понимание принципов работы Livewire
- Понимание работы Vite и PostCSS
- Понимание основ Linux-администрирования
- Знания и умение работать с Git-системами
- Умение работать через SSH
- Опыт работы с RabbitMQ/Redis или другими системами очередей
- Опыт работы со стандартными очередями (Laravel Queues с драйверами database, sync)
- Способность анализировать чужой код и осторожность при рефакторинге
Будет плюсом:
- Умение работать с Filament или Laravel Nova
- Опыт работы PostgreSQL, SQLite
- Базовые знания Python 3
- Базовые знания node.js и typescript
- Опыт написания Unit-тестов
- Работа со Swagger для API
- Написание технической и клиентской документации
- Понимание структуры файловой системы Linux и прав доступа (chmod, chown)
- Навыки работы с Nginx/Apache
- Базовое понимание настройки и работы с Docker-контейнерами
- Понимание работы supervisor для управления очередями и демонами Laravel