Ми шукаємо розумного та амбітного Senior PHP Engineer який приєднається до розробки продукту для нашого клієнта зі США, домен продукту – охорона здоров’я. Мета платформи — покращити догляд за пацієнтами за рахунок швидшої доставки медичних пристроїв та фармацевтичних препаратів за рахунок подолання цифрового розриву між пацієнтом, постачальником, постачальником, виробником та платником.
Вимоги:
- 5+ років проектування та розробки виробничих веб-додатків.
- Понад 5 років розгортання та обслуговування критичних систем, що масштабуються.
- Впевнене розуміння архітектури програмного забезпечення; шаблони проектування, структури даних, алгоритми, ОВП.
- Розуміння продуктивності програмного забезпечення; використання ресурсів, бенчмаркінг, оптимізація, вузькі місця.
- Розуміння концепцій безпеки та конфіденційності; контроль доступу, шифрування/дешифрування, управління ідентифікацією, криптографія, політики та процедури, уразливості OWASP.
- Особлива увага приділяється чіткій, короткій технічній документації та всебічному тестуванню (модулю, інтеграції, браузеру тощо).
- Сильний акцент на кращі практики та стандарти кодування; IETF, W3C, IEEE, NIST, ISO, PSR для PHP, ES7 для JS.
- Досвід роботи в командах розробників; SDLC (agile, Scrum, Dynamic або Continuous), VCS, інструменти управління проектами (Atlassian JIRA + Confluence).
- Попередній досвід розробки масштабованих та продуктивних REST API.
- Глибоке розуміння протоколу HTTP: коди стану, заголовки, кешування тощо.
- Досвід масштабування програмних рішень; висока доступність, розподілені середовища, реплікація, відмовостійкість і т.д.
- Досвід роботи з реляційними базами даних, такими як PostgreSQL чи MySQL.
- Досвід роботи з брокерами повідомлень, такими як Redis, RabbitMQ і т.д.
- Робота за графіком США (14:00-22:00)
Обов’язки:
- Працювати з командою розробників над створенням якісного коду (необхідно брати участь на всіх етапах циклу розробки).
- Взаємодія з командою розробників для проектування, впровадження, тестування та розгортання рішень.
- Брати участь у перевірках коду.
- Брати участь у нарадах та оглядових сесіях.
- Написання технічної документації (оглядові документи, технічні посібники з рішень тощо. буд.).
Моніторинг системи, оптимізація та налаштування високої продуктивності.
Необхідні навички/технології:
- Бекенд: PHP 8 / Laravel 10
- Системи: Linux, Nginx, Docker
- Система контролю версій: Гіт
- База даних: RDMS/ORDMS, SQL, PostgreSQL
Ми пропонуємо дружні умови праці з конкурентоспроможною винагородою та перевагами, зокрема:
- Комфортні умови роботи
- Дружний колектив та керівництво
- Конкурентна заробітна плата
- Регулярний огляд компенсацій на основі продуктивності
- Гнучкий графік роботи
- Безкоштовні заняття з англійської мови
- 100% оплачувана відпустка, 4 тижні на рік
- 100% оплачуванні лікарняні
- Корпоративні заходи і тімбілдинги
- Внутрішнє навчання для розвитку особистості
- Медичне страхування (оплачується 50%)