Full Stack Developer (PHP/JS) за кордоном Про проект: Масштабне рішення для масажистів, професіоналів з кузовного ремонту та їхніх клієнтів із понад 1 мільйоном користувачів. Клієнти можуть переглядати розклад свого терапевта та переглядати різні види послуг, які надають терапевти, а також записуватися на прийом. Терапевти можуть керувати клієнтською базою, проводити кампанії електронною поштою, розсилати рекламні акції тощо. Tech Stack: PHP 7.2, MySql 8.0, Redis, Symfony 3.4, Doctrine, PHPU
Full Stack Developer (PHP/JS)
за кордоном
Про проект:
Масштабне рішення для масажистів, професіоналів з кузовного ремонту та їхніх клієнтів із понад 1 мільйоном користувачів. Клієнти можуть переглядати розклад свого терапевта та переглядати різні види послуг, які надають терапевти, а також записуватися на прийом. Терапевти можуть керувати клієнтською базою, проводити кампанії електронною поштою, розсилати рекламні акції тощо.
Tech Stack:
PHP 7.2, MySql 8.0, Redis, Symfony 3.4, Doctrine, PHPUnit, AWS (SQS, EC2, S3, ECS. RDS, CloudWatch, CodeBuild, CodeDeploy, CodePipeline тощо)
Склад команди:
< p>3 інженери з контролю якості, 2 інженери з JavaScript, 3 інженери з PHP, 1 інженер із забезпечення якості, Scrum Master, власник продукту
Талант, який ви залучите до нашої команди:
- Принаймні 3 роки досвіду роботи зі стеком PHP
- Відмінне знання PHP
- Добре знання JavaScript
- Досвід роботи з React і Redux < /li>
- Бажаний досвід роботи з фреймворком Symfony
- Добре розуміння принципів OOP/OOD
- Знання та практика застосування DDD, CQRS, Event Sourcing
- Досвід роботи з шаблонами проектування
- Досвід охоплення коду за допомогою модульного тестування
- Досвід роботи зі сторонніми службами та системами обробки платежів (Stripe, Square тощо)
- Знання структур даних, алгоритмів і шаблонів
- Значний досвід роботи з API на основі REST
- Рівень англійської мови Upper-Intermediate (ця посада вимагає щоденного розмовного спілкування з англомовними членами команди та клієнтом)
- Досвід роботи зі стеком AWS, Docker буде плюсом
Обов’язки:
- Розробка нового REST API для веб- і мобільних клієнтів і підтримка існуючої функціональності продукту
- Тісна співпраця з клієнтом і командою розробників інтерфейсу
- Робота зі сторонніми інтеграціями та службами обробки платежів ( Резервуйте через Google, Google Calendar, Sendgrid, Stripe, Square і багато іншого)
- Уточнюйте вимоги та створюйте квитки у співпраці з командою
- Тісно співпрацюйте з командою продукту, командою підтримки і команда DevOps
- Беріть участь у церемоніях Scrum
- Візьміть на себе відповідальність та ініціативу, щоб забезпечити виняткові результати як для ваших окремих завдань, так і для загального успіху проекту