Основні обов’язки
- Визначення та вдосконалення архітектури нових функцій і довгострокового розвитку платформи.
 - Проєктування та реалізація функціоналу end-to-end — від фронтенд-компонентів до бекенд API і шарів даних.
 - Перевірка pull requests і написання високоякісного, масштабованого коду.
 - Усунення складних помилок у продакшні та координація реагування на інциденти.
 - Формування технічного напрямку через архітектурні обговорення, код-стандарти та найкращі практики.
 - Тісна співпраця з командами продукту, дизайну та інженерії для пошуку оптимального балансу між технічними рішеннями та бізнес-цілями.
 - Самостійне ведення складних ініціатив від етапу дизайну до релізу.
 - Оптимізація продуктивності, масштабованості та надійності систем.
 
Вимоги
- 8+ років професійного досвіду у розробці програмного забезпечення з глибокою експертизою у full-stack розробці.
 - 4+ роки досвіду з React (Next.js), Nest.js або Express.js, GraphQL, Docker.
 - Глибокі знання сучасних фронтенд-технологій: HTML, CSS, JavaScript / TypeScript.
 - Практичний досвід роботи з бекенд-технологіями — SQL-бази (зокрема PostgreSQL), проєктування API.
 - Розуміння подієво-орієнтованих архітектур (event-driven), зокрема патернів CQRS та event sourcing.
 - Досвід створення та інтеграції RESTful API і побудови масштабованих продакшн-рішень.
 - Сильна база у принципах програмної інженерії: структури даних, алгоритми, об’єктно-орієнтований дизайн.
 - Відмінні комунікаційні навички, уміння ефективно взаємодіяти з різними командами.
 - Висока організованість, увага до деталей, орієнтація на якість.
 - Здатність працювати у динамічному середовищі з кількома пріоритетами одночасно.
 - Готовність до розвитку, відкритість до нових технологій.
 - Вільне володіння усною та письмовою англійською, здатність чітко пояснювати технічні рішення нетехнічній аудиторії.
 
Буде перевагою
- Досвід роботи з Tailwind CSS, D3.js, Angular, AG Grid для створення насичених і продуктивних інтерфейсів.
 - Розуміння DevOps-підходів і CI/CD процесів, знайомство з сучасними інструментами автоматизації.
 - Досвід інтеграції з AI/ML, побудови дата-пайплайнів або систем аналітики.
 
Що робить цю можливість особливою
- Можливість впливати на технічне бачення компанії, що швидко розвивається.
 - Робота з талановитими інженерами над справді цікавими технічними викликами.
 - Вплив не лише на код, а й на культуру та процеси команди розробки.
 
Переваги
    Це повністю remote-позиція — працюй з будь-якої точки світу!
Ми успішно функціонуємо як віддалена команда ще з 2014 року. Для нас remote — це не просто формат, а свобода, гнучкість і мультикультурне середовище.
Додатково:
- Робота з прогресивною командою, де цінують ініціативу, досвід і свіжі ідеї.
 - Конкурентна компенсація.
 - Можливості професійного зростання.
 - Гнучкі оплачувані відпустки.
 - Компенсація за ноутбук.
 - Безперервне навчання та розвиток.