Middle Full Stack Developer $$$
Phoenix Invicta
Verified Employer
Phoenix Invicta - продуктова IT-компанія, яка створює веб-продукти та браузерні розширення для англомовних ринків.
Ця роль для розробника, який хоче більше, ніж просто виконувати задачі - брати відповідальність за реалізацію, впливати на технічні рішення та бачити, як його код працює в продакшені.
Ви будете працювати з бекендом та браузерними розширенням, запускати фічі та продукти end-to-end і напряму впливати на їхню якість, стабільність і розвиток.
Вимоги
- Комерційний досвід від 2 років у продуктових командах
- NodeJs (Expert): самостійне проектування архітектури та розробка складних модулів; досвід роботи з одним із фреймворків: Express, NestJS, Fastify
- Vanilla JS / TypeScript (Advanced): глибоке знання мови без фреймворків — прототипи, контекст, Web API
- PHP (Basic): читання коду та написання простих скриптів для API та роботи з БД
- Бази даних: впевнений SQL (MariaDB/MySQL) та NoSQL(MongoDB), проектування схем, оптимізація запитів
- Backend API & Browser API: досвід розробки REST API; розуміння специфіки браузерного середовища (CORS, Storage, Lifecycle)
- Firefox WebExtensions API: базове розуміння архітектури розширень та відмінностей від Chrome MV3
- Git & Release Process: впевнене використання Git, розуміння циклу розгортання коду (CI/CD)
- Проактивність: вміння самостійно розібратися в ТЗ, задавати правильні питання вчасно та пропонувати покращення там, де бачиш кращий підхід
Буде плюсом
- Досвід роботи з браузерними розширеннями
- Досвід роботи з NextJs
- Досвід використання AI-інструментів у розробці (Cursor, Copilot, Codex або аналоги)
- Досвід роботи з ClickHouse та Redis
- Досвід роботи з месседж брокерами (RabbitMQ, Kafka)
- Досвід роботи з Linux, Nginx, Docker
- Вміння самостійно визначити необхідні логи та метрики для перевірки коректності релізу та роботи фічі
Основні обов’язки
Backend development (основний фокус)
- Розробка та підтримка backend-сервісів і API використовуючи NodeJs та PHP
- Розробка внутрішніх сервісів на NextJs. Створення та підтримка компонентів.
- Робота з базами даних (MariaDB), написання та оптимізація запитів
- Інтеграція backend з розширеннями та веб-інтерфейсами
Frontend development
- Розробка браузерних розширень
- Розробка та підтримка лендінгів
- Повний цикл технічної реалізації frontend-продуктів: від коду до релізу
- Інтеграція систем аналітики
- Запуск та підтримка A/B тестів
AI-assisted development
- Використання AI-інструментів (Copilot, Cursor, Codex, Claude Code або аналоги) у щоденній роботі
- Усвідомлене використання коду: повне розуміння кожного рядка, що потрапляє в продакшен
Post-release моніторинг
- Аналіз роботи фіч після релізу
- Виявлення помилок і регресій
- Проактивна комунікація проблем
Що ми пропонуємо
- Баланс між роботою та особистим життям завдяки гнучкому графіку (ми на зв’язку з 11:00 до 17:00, решту часу ви плануєте самостійно)
- Повну підтримку віддаленої роботи, включаючи необхідну техніку та інструменти
- Компенсацію медичних, оздоровчих, освітніх та юридичних витрат
- Корпоративні заняття з англійської мови в індивідуальному та груповому форматах
- 24 робочі дні відпустки, 5 додаткових day-off днів та необмежені офіційні лікарняні
- Щомісячні онлайн тімбілдинги та офлайн зустрічі компанії двічі на рік
Required languages
| English | B1 - Intermediate |
| Ukrainian | C2 - Proficient |
Published 30 March
70 views
·
23 applications
📊
$1500-2650
Average salary range of similar jobs in
analytics →
Loading...