Про клієнта:
Нашим клієнтом є постачальник послуг програмного забезпечення, що базується в Дюссельдорфі з динамічною командою понад 40 творчих експертів із різних галузей.
Вони зосереджуються на автентичності, розвитку індивідуальних талантів і відкритому спілкуванні. Компанія будується на повазі, довірі та відповідальності. Будучи інноваційною організацією, вони інвестують у нові ідеї. Вони вірять, що найкращих результатів досягають у команді, визнаючи, що помилки є частиною процесу навчання. Вони відкриті та сміливі у дослідженні нових шляхів.
Обов’язки:
- Розробка сучасних зовнішніх додатків на основі на ReactJS, Next.js і TypeScript.
- Розробка API на основі GraphQL.
- Розробка сучасних серверних програм на основі Node.js і PHP Symfony.
- >Розробка та впровадження нових функцій для складних програмних рішень у співпраці з відділами управління проектами, дизайном і розробкою.
- Написання та підтримка наших автоматизованих наборів тестів.
- Участь у процесах постійного вдосконалення .
Вимоги:
- Глибоке знання сучасного JavaScript (ES6 і вище) і /або TypeScript
- Досконале володіння Next.js
- Великий досвід роботи з зовнішніми фреймворками та бібліотеками, такими як ReactJS
- Тверде розуміння сучасного PHP (версії 8 і вище)< /li>
- Досконале володіння фреймворками та бібліотеками PHP, такими як Symfony та/або Laravel
- Значний досвід роботи з реляційними базами даних
- Гарне розуміння існуючих і нових веб-API
- Компетенція у використанні та створенні веб-сервісів на основі REST і особливо GraphQL
- Досвід оптимізації продуктивності
- Базове знання HTML і CSS
- Досвід роботи з agile розробка в групі
- Практичний досвід автоматизованого тестування програмного забезпечення
- Базові знання щодо безпеки API
- Вільне володіння англійською, принаймні на рівні B2
Приємно мати:
- Досвід роботи з технологіями контейнеризації, такими як Docker
- Досвід роботи з такими інструментами оркестровки контейнерів, як i.a., Kubernetes, OpenShift або Docker Swarm
- Знання проектування та адаптації програмного забезпечення відповідно до методології дванадцяти факторів
- Знання постійної інтеграції за допомогою таких інструментів Bitbucket або Jenkins
- Досвід роботи з об’єктно-реляційним відображенням, напр. використання Doctrine у PHP
- Досвід безголової CMS, такої як Strapi
- Досвід роботи з PostgreSQL
- Досвід роботи з Федерацією Apollo
- Досвід роботи з інтеграція таких інструментів Analytics, як GA4, GTM, Amplitude та/або Matomo
Переваги компанії:
- Зручний вид роботи: дистанційно;
- Відсутність систем обліку робочого часу;
- 20 робочих днів оплачуваної відпустки щорічно, яку ви можете взяти відповідно до своїх потреб;
>- Оплачувані лікарняні;
- Уроки англійської мови;
- Додаткові дні відпустки для особливих подій у житті;
- Компенсація за освітні та навчальні програми. li>