PHP-розробник Харків WhiteBIT — це міжнародна фінтех-компанія з майже 1000 кваліфікованими професіоналами. Обслуговуючи понад 3,5 мільйона користувачів у всьому світі як біржа криптовалюти, ми прагнемо надати інтуїтивно зрозумілий інтерфейс користувача разом із комплексним набором аналітичних інструментів. Співпрацюючи з криптовалютними проектами по всьому світу, наша головна мета — сприяти широкому впровадженню технології блокчейн. Ми шукаємо сильного PHP-розробника для проекту Whitepay! В
PHP-розробник
Харків
WhiteBIT — це міжнародна фінтех-компанія з майже 1000 кваліфікованими професіоналами. Обслуговуючи понад 3,5 мільйона користувачів у всьому світі як біржа криптовалюти, ми прагнемо надати інтуїтивно зрозумілий інтерфейс користувача разом із комплексним набором аналітичних інструментів. Співпрацюючи з криптовалютними проектами по всьому світу, наша головна мета — сприяти широкому впровадженню технології блокчейн.
Ми шукаємо сильного PHP-розробника для проекту Whitepay! Вимоги: — Досвід роботи з такими менеджерами пакетів, як Composer, npm.
— Можливість інтегрувати та керувати залежностями проекту.
— Глибоке розуміння та досвід роботи з Composer.
— Досвід використання та налаштування автозавантаження класів.
— Розуміння стандарту автозавантаження PSR-4.
— Розуміння концепції контейнера служби в Laravel.
— Досвід роботи з чергами в Laravel.
— Досвід написання та керування завданнями cron.
— Розуміння роботи з чергами та брокерами повідомлень.
— Розуміння життєвого циклу запиту та ролі проміжного програмного забезпечення.
— Досвід використання трейтів у PHP.
— Глибоке розуміння принципів SOLID .
— Знання ключових шаблонів проектування
— Розуміння та здатність реалізувати шаблон Singleton.
— Досвід використання шаблону декоратора для розширення функціональності об’єкта.
— Розуміння та досвід використання чарівних методів PHP
— Глибоке знання роботи з моделями в Laravel.
— Здатність створювати зв'язки та керувати ними
— Розуміння роботи з міграціями та атрибутами моделі.
— Досвід створення та керування контейнерами Docker.
— Можливість налаштовувати та керувати мережами в Docker Compose.
— Досвід написання модульних та інтеграційних тестів.
— Розуміння принципів TDD/BDD.
— Досвід використання Mokka або подібних інструментів для знущань у тестах.
— Розуміння та вміння використовувати ітератори в PHP.
— Досвід роботи з stdClass і розуміння випадків його використання.
— Розуміння та вміння використовувати Reflection API для аналізу та маніпулювання кодом під час виконання.
— Досвід роботи з Go буде плюсом.
Обов’язки: Розробка та супровід веб-додатків: — Створення нові функції та збереження існуючого коду.
— Оптимізація продуктивності та безпеки.
Робота з базами даних: — проектування та оптимізація баз даних.
— Робота з міграціями та Eloquent ORM.
Інтеграція із зовнішніми службами: — інтеграція з API сторонніх служб.
— Робота з чергами та брокерами повідомлень.
Написання тестів: — створення та підтримка тестів для забезпечення якості коду.
Робота з контейнерами: — налаштування середовищ розробки за допомогою Docker.
— Керування контейнерами та мережами в Docker Compose.
Підтримка коду та рефакторинг: — рефакторинг існуючого коду для покращення читабельності та продуктивності.
— дотримання найкращих практикes і стандарти кодування.
Участь у розробці архітектури програми: — Участь в обговореннях та прийнятті рішень щодо архітектури проекту.
— Застосування шаблонів проектування для вирішення архітектурних проблем.
Документація: — зберігання коду та документації технічної специфікації.
— Документування архітектурних рішень і загальних підходів.
Ми пропонуємо: — Наш власний продукт;
— Щорічні оплачувані відпустки;
— Компенсація за лікарняним;
— Професійне робоче середовище.
Ми ставимо складні завдання, які пропонують кожному можливість постійного розвитку. Ми постійно підтримуємо розвиток і просування наших колег, гарантуючи, що робота завжди приносить задоволення. Наша команда готова запропонувати підтримку, поділитися досвідом і простягнути руку допомоги, коли це необхідно.