← Усі вакансії

Middle PHP Developer

Зарплата:
$1 800 - $2 500 на місяць
Рівень:
middle
Джерело:
djinni.co
Відгукнутись на вакансію →

Шукаємо Middle PHP Developer, який приєднається до команди та працюватиме над розвитком і стабільністю внутрішнього продукту.

На початковому етапі ви будете занурюватися в архітектуру та бізнес-логіку проєкту, виконуючи повноцінні задачі з backend-розробки. Після проходження навчання та адаптації передбачається перехід до команди технічного супроводу продукту, де основним фокусом стане дослідження складних технічних проблем, аналіз багів і пошук причин неочікуваної поведінки системи.

Що потрібно

Від 3 років комерційного досвіду розробки на PHP

Впевнене володіння PHP 7.4+

Практичний досвід роботи з MySQL, MariaDB або PostgreSQL

Досвід роботи із системами черг RabbitMQ та/або Gearman

Розуміння принципів побудови стабільних і масштабованих backend-рішень

Досвід інтеграції із зовнішніми API та сторонніми сервісами

Вміння розбиратися в чужому коді та знаходити причини технічних проблем

Навички написання чистого, структурованого та підтримуваного коду

Досвід тестування, налагодження та виправлення помилок

Системне мислення, уважність і готовність глибоко досліджувати проблему

Буде перевагою

Досвід роботи з Yii2

Досвід використання Codeception

Досвід підтримки великих або високонавантажених систем

Розуміння процесів моніторингу, логування та діагностики інцидентів

Чим ви будете займатися

На етапі занурення в проєкт

Розробляти та підтримувати backend-частину вебпродукту

Працювати з базами даних і оптимізувати SQL-запити

Реалізовувати інтеграції із зовнішніми API та сервісами

Брати участь у розвитку й модернізації наявного функціоналу

Оптимізувати продуктивність і стабільність системи

Тестувати реалізовані рішення та виправляти технічні помилки

Після переходу до команди технічного супроводу

Досліджувати баги та неочікувану поведінку продукту

Аналізувати ситуації, коли функціонал працює некоректно або перестає працювати

Знаходити першопричини проблем у коді, базах даних, інтеграціях і бізнес-логіці

Відтворювати помилки та пропонувати оптимальні технічні рішення

Виправляти дефекти й запобігати їх повторному виникненню

Взаємодіяти з розробниками та іншими командами для оперативного вирішення складних питань

Документувати знайдені проблеми та реалізовані рішення

Ця позиція підійде розробнику, якому цікаво не лише створювати новий функціонал, а й глибоко розбиратися в роботі продукту, досліджувати нестандартні ситуації та знаходити причини складних технічних проблем.

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot