Senior PHP Developer (Lift) at Genesis

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ років комерційного досвіду з PHP, з яких щонайменше 3 роки — із Symfony., Глибоке розуміння побудови REST API, включаючи проектування, безпеку та авторизацію., Досвід роботи з базами даних MongoDB, SQL (MySQL, Vertica) або ClickHouse., Знання принципів SOLID, KISS, DRY та досвід проєктування за підходами «чистої архітектури»..

Key responsibilities:

  • Проєктувати та розробляти REST API для мобільних застосунків (iOS / Android).
  • Будувати масштабовану та стабільну бекенд-архітектуру на базі Symfony та PHP 8.1+.
  • Оптимізувати, підтримувати та рефакторити існуючі сервіси.
  • Взаємодіяти із мобільною, продуктовою та аналітичною командами.

Genesis Tech logo
Genesis Tech Large http://gen.tech/
1001 - 5000 Employees
See all jobs

Job description

Привіт!

Ми — українська продуктова ІТ-компанія Lift, що спеціалізується на розробці mobile first продуктів для контент-креаторів.

Бізнес заснований у 2020 році й за його розвитком стоїть команда в понад 40 людей.

Наш головний продукт — мобільний фото/відеоредактор, однойменний застосунок Lift. Його завантажило 10 мільйонів людей у всьому світі й кожні 4 секунди за його допомогою публікується новий контент в соціальних мережах.

Середня оцінка 4.8 з 5 — на основі понад 130 тисяч відгуків.

Застосунок доступний на iOS та Android, регулярно отримує фічеринг від команди App Store.

Наша ціль — побудувати A-Player паблішера в категорії мобільного фото/відеоредагування. Наразі ми на стадії масштабування бізнесу і наймаємо професіоналів для прискорення розвитку продукту та збільшення нашої присутності на глобальному ринку.

У мобільну команду шукаємо досвідченого/досвідчену Senior PHP Developer, який/яка зможе взяти на себе ключову роль у розробці стабільного, масштабованого API для iOS- та Android-застосунків, а також активно брати участь у побудові систем аналітики й обробки даних. Спеціаліст/ка долучиться до команди Олександра.

Що ти будеш робити:

  • Проєктувати та розробляти REST API для мобільних застосунків (iOS / Android).
  • Будувати масштабовану та стабільну бекенд-архітектуру на базі Symfony та PHP 8.1+.
  • Оптимізувати, підтримувати та рефакторити наявні сервіси.
  • Взаємодіяти із мобільною, продуктовою та аналітичною командами.
  • Дотримуватись найкращих практик у проєктуванні, безпеці та продуктивності.

Що ми очікуємо:

  • 5+ років комерційного досвіду з PHP, з яких щонайменше 3 роки — із Symfony.
  • Глибоке розуміння побудови REST API (проєктування, версіювання, безпека, авторизація).
  • Досвід роботи з MongoDB, SQL-базами (MySQL / Vertica) або ClickHouse.
  • Знання принципів SOLID, KISS, DRY, досвід проєктування за підходами «чистої архітектури».
  • Досвід розробки високонавантажених систем і оптимізації їхньої продуктивності.
  • Упевнене володіння Git, Docker, CI/CD-процесами, Composer.

Буде плюсом:

  • Досвід роботи з Kafka, SQS або RabbitMQ.
  • Знання ETL-процесів та аналітичних систем.
  • Вміння писати unit- й integration-тести PHPUnit.
  • Досвід роботи в продуктових компаніях у SCRUM/Agile-командах.
  • Знання та досвід роботи з OAuth2, JWT, API Gateway.

Технологічний стек:

  • Мови та фреймворки: PHP 8.1–8.4, Symfony 6.4–7.3.
  • Бази даних: MongoDB, Vertica.
  • DevOps та інструменти: Docker, BitBucket Pipelines, OpenAPI, Grafana.

Ми пропонуємо:

  • Комфортні офіси на київському Подолі з укриттям та усім необхідним: стабільний інтернет, водопостачання, електроживлення, а також сніданки, обіди, різноманітні снеки та фрукти, лаунж-зони, масаж та інші переваги офісного життя.
  • Гнучкий графік роботи.
  • Онлайн-послуги корпоративного лікаря, а після випробного терміну — медичне страхування в Україні.
  • 20 робочих днів оплачуваної відпустки на рік, необмежену кількість лікарняних.
  • Усю необхідну для роботи техніку.
  • Компенсацію найкращих на ринку курсів, корпоративні онлайн-мітапи та лекції, велику бібліотеку, бізнес- та менеджмент школи для співробітників.
  • Безоплатні тренування зі стретчингу, футболу, волейболу, боксу, йоги, а також корпоративні знижки на абонементи в спортзали.

Чекаємо на твоє резюме!

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Ukrainian
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Teamwork
  • Communication
  • Problem Solving

PHP Developer Related jobs