Full Stack Developer Middle
$$$
Product
Phoenix Invicta — продуктова IT-компанія, яка створює веб-продукти та браузерні розширення для англомовних ринків.
Ми шукаємо Full Stack Developer із фокусом на backend для роботи над задачами R&D.
Ця роль підійде спеціалісту, якому комфортно працювати в умовах невизначеності, швидко переключатися між різними задачами та самостійно доводити технічну реалізацію від ідеї до запуску в продакшн.
Коли задач від R&D немає, ви працюватимете над розвитком Core-продуктів компанії: оновленням модулів, покращенням інфраструктури та іншими технічними ініціативами.
Вимоги
- Комерційний досвід від 2 років у продуктових командах.
- Node.js (Expert): самостійне проєктування архітектури та розробка складних backend-модулів; досвід роботи з одним із фреймворків: Express, NestJS або Fastify.
- JavaScript / TypeScript (Advanced): глибоке знання мови та сучасного стеку.
- PHP (Basic): читання коду та написання простих скриптів для API та роботи з БД.
- Впевнена робота з SQL-базами даних (MariaDB/MySQL): проєктування схем, оптимізація запитів.
- Досвід розробки REST API.
- Розуміння специфіки браузерного середовища (Browser API, Web API).
- Впевнене використання Git.
- Уміння працювати з чужим кодом
- Уміння працювати з AI-агентами для розробки (Cursor, Codex, Claude Code)
- Вміння самостійно аналізувати задачі, уточнювати вимоги та пропонувати технічні покращення.
- Продуктове мислення та розуміння бізнес-цілей.
- Готовність працювати в умовах швидкої зміни пріоритетів і невизначеності.
Буде плюсом
- Досвід роботи з браузерними розширеннями.
- Досвід роботи з Next.js.
- Досвід роботи з ClickHouse та Redis.
- Досвід роботи з RabbitMQ або Kafka.
- Досвід роботи з Linux, Nginx та Docker..
- Вміння самостійно визначати необхідні логи та метрики для перевірки коректності релізів.
- Досвід налаштування процесів CI/CD
Основні обов’язки
Backend development (основний фокус)
- Розробка та підтримка backend-сервісів і REST API.
- Проєктування та підтримка SQL-баз даних.
- Розробка сервісів збору, обробки та передачі статистики.
- Інтеграція backend із браузерними розширеннями та веб-інтерфейсами.
- Побудова технічних рішень для нових продуктів та експериментів.
Frontend development
- Розробка браузерних розширень.
- Розробка та підтримка лендінгів.
- Інтеграція систем аналітики.
- Запуск та підтримка A/B тестів.
R&D
- Технічна реалізація продуктових гіпотез.
- Робота над задачами з високим рівнем невизначеності.
- Самостійне планування реалізації задач.
- Повний цикл роботи над задачею: від аналізу та проєктування до запуску в продакшн.
- Швидке переключення між різними напрямками залежно від бізнес-пріоритетів.
AI-assisted development
- Використання AI-інструментів (Cursor, Codex, Claude Code) у щоденній роботі.
- Усвідомлене використання AI-коду з повним розумінням коду, що потрапляє в продакшн.
Post-release monitoring
- Аналіз роботи фіч після релізу.
- Моніторинг результатів експериментів.
- Виявлення помилок і регресій.
- Проактивна комунікація щодо технічних ризиків та покращень.
Що ми пропонуємо
- Баланс між роботою та особистим життям завдяки гнучкому графіку (ми на зв’язку з 11:00 до 17:00, решту часу ви плануєте самостійно)
- Повну підтримку віддаленої роботи, включаючи необхідну техніку та інструменти
- Компенсацію медичних, оздоровчих, освітніх та юридичних витрат
- Корпоративні заняття з англійської мови в індивідуальному та груповому форматах
- 24 робочі дні відпустки, 5 додаткових day-off днів та необмежені офіційні лікарняні
- Щомісячні онлайн тімбілдинги та офлайн зустрічі компанії двічі на рік
Required skills experience
Node.js
2 years
JavaScript
2 years
TypeScript
2 years
Required languages
English
B1 - Intermediate
Ukrainian
C1 - Advanced
PHP, MariaDB, MySQL, REST API, Browser API, Web API, Git, Cursor, Codex, Claude Code
Published 10 July
193 views
·
83 applications
See stats of candidates who applied for this job 👀
📊
Average salary range of similar jobs in
analytics →
Loading...