На данном этапе мы в поисках Senior PHP Developer (Laravel) в команду разработчиков внутреннего продукта компании.О проекте:Технологии, которые мы используем:Языки программирования: PHP 8, Javascript, Python Фреймворки: Laravel, Javascript, Symfony, Vue.jsDB: PostgreSQL, Redis, ElasticsearchMB: Redis Stream, Amazon SQSApache Airflow, DockerМы хотим, чтобы кандидат имел следующие навыки: Отличное знание PHP (в т.ч. применение новых возможностей PHP8.0+); >Знание английского языка: на уровне чтени
На данном этапе мы в поисках Senior PHP Developer (Laravel) в команду разработчиков внутреннего продукта компании.
О проекте:
Технологии, которые мы используем:
- Языки программирования: PHP 8, Javascript, Python
- Фреймворки: Laravel, Javascript, Symfony, Vue.js
- DB: PostgreSQL, Redis, Elasticsearch
- MB: Redis Stream, Amazon SQS
- Apache Airflow, Docker
Мы хотим, чтобы кандидат имел следующие навыки:
- Отличное знание PHP (в т.ч. применение новых возможностей PHP8.0+);
>- Знание английского языка: на уровне чтения технической документации;
- Умение использовать объектно-ориентированный подход в разработке, применять принципы SOLID и паттерны проектирования;
- Значительный опыт работы с SQL, знание по оптимизации запросов и проектирование моделей данных;
- Тестирование кода с помощью PHPUnit;
- Базовые навыки администрирования Linux;
- Сотрудничать с командой программистов: вести Git workflow проекта, проводить код ревью;
- Определять направления рефакторинга и оптимизации существующей базы кода;
- Умение грамотно и понятно документировать код;
- Уметь идентифицировать проблемы, и разбираться в их причинах (находить root cause) и всегда иметь два плана устранения: быстрый и долгосрочный; li>Ведение работы и контроль дедлайнов в системе управления проектами (ASANA)
Преимуществом будет:
- Опыт использования одного из популярных фреймворков;
- Знание bash скриптинга;
- Навыки работы с ChatGPT и опыт работы с ним для написания кода и SQL запросов
- Опыт использования сервисов AWS и их возможностей;
- Умение работать с микросервисной архитектурой;
- Успешный опыт удаленной работы;
Наличие компетенций:
- Ориентированность на результат
- Системное мышление
- Умение находить альтернативные решения
- Самодисциплинированность
- Ответственность< /li>
- Умение работать в команде
Условия труда:
- 8-часовой рабочий день.
- Возможность работать удаленно.
- 20 календарных дней оплачиваемого отпуска.
- 5 дополнительных дней выходных (day-off).
- Поддержка дружеской и профессиональной команды.
- Возможности для профессионального развития и обучения, в том числе за счет