Старший розробник PHP (Symfony) віддалено Ідеальний кандидат – експерт із PHP і Symfony з великим досвідом розробки масштабованих веб-додатків та інтеграції різноманітних зовнішніх служб. Вони повинні добре розуміти управління даними та аналітику, а також бути здатними впроваджувати розширені функції за допомогою інструментів і компонентів Symfony. Сильні навички спілкування англійською мовою та високий рівень відповідальності є важливими для цієї посади. Обов'язки: Розробка та підтримка
Старший розробник PHP (Symfony)
віддалено
Ідеальний кандидат – експерт із PHP і Symfony з великим досвідом розробки масштабованих веб-додатків та інтеграції різноманітних зовнішніх служб. Вони повинні добре розуміти управління даними та аналітику, а також бути здатними впроваджувати розширені функції за допомогою інструментів і компонентів Symfony. Сильні навички спілкування англійською мовою та високий рівень відповідальності є важливими для цієї посади.
Обов'язки:
- Розробка та підтримка веб-додатків за допомогою PHP і Symfony 6+.
- Створіть власні фільтри API та інтегруйте їх із API Platform 3.
- Керуйте даними за допомогою Doctrine ORM (PostgreSQL із PostGIS) та ODM (MongoDB).
- Застосуйте події Symfony (слухачі та передплатники) для аналітики, відстеження та керування версіями.
- Виконуйте інтеграцію M2M і використовуйте зовнішні API за допомогою пакетів Symfony.
- Використовуйте служби для отримання даних (синхронізація Core MLS), автентифікації (Auth0), обміну повідомленнями (RabbitMQ), електронної пошти (Sendgrid) і приватних підключень бізнес-логіки до інших служб.
- Зосередьтеся на розробці функцій аналітики для поведінки користувачів і аналізу даних MLS.
Вимоги:
- Технічні навички:
- Експертиза PHP : понад 7 років досвіду розробки PHP.
- Symfony 6+ : Глибоке знання фреймворку Symfony і практичний досвід роботи з Symfony 6+, включаючи API Platform 3.
- Doctrine ORM і ODM : навички використання Doctrine ORM для реляційних баз даних (PostgreSQL з PostGIS) і ODM для баз даних NoSQL (MongoDB).
- Події Symfony : досвід створення та керування слухачами подій і передплатниками для різних функцій.
- M2M інтеграції : міцний досвід використання зовнішніх API та служб за допомогою пакетів Symfony.
- Отримання даних і обмін повідомленнями : досвід роботи з Auth0, RabbitMQ, Sendgrid та іншими службами інтеграції.
- Аналітичні навички:
- Сильний акцент на аналітиці, зокрема відстеження поведінки користувачів і аналіз даних.
- Можливість розробляти інструменти та функції для аналізу змін у даних MLS з часом.
- Soft Skills:
- Висококваліфікована та відповідальна людина.
- Відмінні комунікативні навички з сильним володінням англійською мовою (рівень B2 або вищий).
- Здатний працювати самостійно та в складі команди.
Бажані кваліфікації:
- Знайомство з React.js є значним плюсом, хоча не є обов'язковим.
- Досвід роботи в середовищі кібербезпеки або знайомство з методами безпеки є перевагою.
Переваги та особливості працевлаштування:
— Гнучкий графік: оберіть години роботи, які відповідають вашій продуктивності.
— Віддалена робота: уся роль є віддаленою, усуваючи будь-які поїздки.
— Незалежність від місцезнаходження: працюйте з будь-якого місця, яке відповідає вашим професійним потребам.
— Довгостроковий контракт: ми пропонуємо розширені контракти, залежно від взаємнихзадоволення.
— Міжнародна команда: співпрацюйте з різноманітною дружньою командою. Через законодавчі обмеження ми наразі не наймаємо осіб з Росії чи Білорусі.
— Стабільна робота: наш найм орієнтований на довгострокове формування команди, а не лише на окремих проектах.
Ми запрошуємо кандидатів, які відповідають цим критеріям, розглянути можливість стати частиною компанії, яка розвивається, орієнтованої на майбутнє.