Обязательные технические компетенции:
- PHP 8.2+ с typed properties, union types и современными features
- PHP framework-uri (минимум один; знание нескольких будет плюсом)
- Laravel 10.x/11.x
- CodeIgniter 4.3+
- Yii2 (знание Yii3 является преимуществом)
- Основы JavaScript/TypeScript
- Базовые знания React 18+
- Next.js 14+ с App Router
- Базовые знания Node.js и Express.js или Nest.js
- Базы данных: MySQL 8.0+ или PostgreSQL 14+, MongoDB
- Frontend: HTML5, jQuery и AJAX, CSS3, Tailwind CSS, Bootstrap, SASS, LESS, responsive design
- Version Control: Git flow и conventional commits
- API Development: основы RESTful API
- Контейнеризация: Docker для development environment
Обязанности:
- Разработка и поддержка web-приложений с использованием различных PHP framework-uri
- Создание React-компонентов и интеграция с backend
- Реализация функционала согласно спецификациям
- Тестирование собственного кода и debugging
- Участие в code review
- Документирование кода и реализованных решений
- Взаимодействие с командой для своевременной поставки проектов
Nice to have:
- Vue.js 3
- Redis, Memcached
- PHPUnit или Pest PHP
- Composer и NPM/Yarn
- Material-UI