Fullstack разработчик (Symfony/Angular)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы являемся отделом веб-разработки ведущего североамериканского поставщика онлайн-программ сертификации финансовых аналитиков, в котором зарегистрировано более 1 миллиона студентов.
Мы пишем систему управления обучением, место, где студенты регистрируются, платят и учатся.
Проект начат с нуля 2 года назад, и он постоянно рефакторится. Мы постарались построить проект как можно лучше, используя весь наш опыт в проектировании веб-приложений. Код прозрачен, логичен. У нас есть последняя версия PHP и последняя версия Symfony, 100% покрытие юнит-тестами (PHPUnit), PHPStan на уровне 8, интеграционные тесты, Docker, Gitlab с CI/CD, Scrum, среда без давления и дружеская атмосфера небольшой команды высокого уровня программистов.
Стек:
- Опыт работы с Symfony framework более 2 лет. Дополнительный опыт с другими PHP-фреймворками (Yii2, Laravel) будет вашим плюсом.
- PHP 8, OOP, design patterns, DDD, SOLID.
- HTML, CSS, JS (Angular 12).
- MySQL, PostgreSQL, Redis.
- Умение работать в команде, разбираться в стороннем коде и документации.
- Опыт в крупных проектах.
- Опыт разработки JSON REST API.
- Умения писать Unit тесты и интеграционные тесты.
- Умение работать с системами контроля версий (Git).
- Английский не ниже уровня intermediate, так как мы интернациональная команда.
PS. Гибкие варианты работы (часы, виды занятости и т. д.)
PSS. Фулстек в идеале, можно не фулстек.
Дополнительные инструкции
Собеседование назначается только после выполнения тестового задания. В качестве ТЗ выполняется ревью кода.
Собеседование проводит тимлид и технический директор.