Назад
Проверенная вакансия
18 days ago

Middle Fullstack Developer (PHP/Angular)

4 000$
Формат работы
onsite
Тип работы
fulltime
Грейд
middle, senior
Страна
Belarus
angular
laravel
php
docker
typescript
mysql
cakephp
rxjs

Описание вакансии

Mid/Senior FullStack Developer

Зарплата до 4000 $ (оформление в штат в РБ)

Локация кандидата – Минск - Обязательное посещение офиса минимум 3 дня в неделю

Сайт компании скину в личку

1. Общие профессиональные навыки
• Опыт работы:
o 3+ лет в разработке на PHP (7.x и выше).
o 1+ года работы с Angular (17 и выше)
• Архитектура и оптимизация:
o Понимание архитектуры приложений, оптимизации кода
o Применение паттернов проектирования, принципов SOLID, Clean
Architecture
o Умение писать чистый, поддерживаемый код в соответствии со
стандартами (PSR для PHP, Angular best practices)
• Тестирование:
o Опыт в написании unit- и e2e-тестов (PHPUnit, Jest/Karma)
o Следование TDD/BDD при необходимости
• Дополнительно:
o Опыт работы с Linux (администрирование, командная строка)
o Использование Docker для разработки и деплоя
o Будет плюсом - опыт работы с RabbitMQ/Kafka
o Будет плюсом - опыт настройки pipelines (GitLab CI/GitHub Actions)

2. Разработка
• Язык и фреймворки:
o PHP 7.x+, Опыт работы с PHP фреймворками CakePHP / Laravel/ Yii
o Angular 17 (модули, компоненты, сервисы, роутинг, lazy loading)
o TypeScript (generics, декораторы, utility types)
• Базы данных:
o MySQL 8,
o Будет плюсом Redis, Memcached
o Оптимизация сложных SQL-запросов, понимание
нормализации/денормализации
• FrontEnd:
o RxJS (реактивное программирование, операторы)
o State Management: NGXS (или NgRx, Akita)
o Будет плюсом - PrimeNG (кастомизация, стилизация)
o Понимание принципов безопасности фронтенд-приложений (XSS, CSRF,
CORS)

3. Обязанности
• Разработка и поддержка сложных приложений
• Оптимизация производительности
• Участие в code review, написание документации
• Взаимодействие с командой (бэкенд, дизайнеры, PM)
Пишите: e.sviryd@nezamenimyh.net