О клиенте:
Наш клиент — поставщик программных услуг, базирующийся в Дюссельдорфе, с динамичной командой более 40 креативных экспертов из различных областей.
Они фокусируются на аутентичности, развитии индивидуальных талантов и открытом общении. Компания строится на уважении, доверии и ответственности. Будучи инновационной организацией, они инвестируют в новые идеи. Они верят, что наилучшие результаты достигаются в команде, признавая, что ошибки являются частью процесса обучения. Они открыты и смелы в поиске новых путей.
Обязанности:
- Разработка современных интерфейсных приложений на основе на ReactJS, Next.js и TypeScript.
- Разработка API на базе GraphQL.
- Разработка современных серверных приложений на базе Node.js и PHP Symfony.
- >Проектирование и внедрение новых функций для сложных программных решений в сотрудничестве с отделами управления проектами, проектирования и разработки.
- Написание и поддержка наших наборов автоматизированных тестов.
- Участие в процессах постоянного улучшения .
Требования:
- Хорошее знание современного JavaScript (ES6 и выше) и /или TypeScript
- Знание Next.js
- Обширный опыт работы с интерфейсными фреймворками и библиотеками, такими как ReactJS
- Глубокое понимание современного PHP (v8 и выше)< /li>
- Знание PHP-фреймворков и библиотек, таких как Symfony и/или Laravel.
- Значительный опыт работы с реляционными базами данных.
- Хорошее понимание существующих и развивающихся веб-API.
- Компетентность в использовании и создании веб-сервисов на основе REST и особенно GraphQL.
- Опыт оптимизации производительности.
- Базовые знания HTML и CSS.
- Опыт работы с Agile. разработка в команде.
- Практический опыт автоматизированного тестирования программного обеспечения.
- Базовые знания в области безопасности API.
- Свободное владение английским языком, по крайней мере, на уровне B2.
>
Приятно иметь:
- Опыт работы с технологиями контейнеризации, такими как Docker
- Опыт работы с инструментами оркестрации контейнеров, такими как Kubernetes, OpenShift или Docker Swarm.
- Знание проектирования и адаптации программного обеспечения в соответствии с методологией двенадцати факторов.
- Знание непрерывной интеграции с помощью таких инструментов, как Bitbucket или Jenkins.
- Опыт работы с объектно-реляционным сопоставлением, например. использование Doctrine в PHP
- Опыт работы с headless CMS, например Strapi
- Опыт работы с PostgreSQL
- Опыт работы с Apollo Federation
- Опыт работы с интеграция инструментов аналитики, таких как GA4, GTM, амплитуда и/или Matomo.
Преимущества компании:
- Удобный вид работы: удаленная;
- Нет систем учета рабочего времени;
- 20 рабочих дней оплачиваемого отпуска ежегодно, который вы можете взять по мере необходимости;
>- Оплачиваемые больничные;
- Занятия английским языком;
- Дополнительные дни отпуска по особым жизненным событиям;
- Компенсация за образовательные и тренинговые программы.
- Компенсация за образовательные и обучающие программы.
- Оплачиваемые больничные;
- Занятия английским языком;
- Дополнительные дни отпуска для особых событий в жизни;
- Компенсация за образовательные и обучающие программы.
- li>