Point your AI agent at freehire and let it find you a job.

Get the CLI →

GEOBUYER

NewBe an early applicant

Fullstack Developer нового покоління — Node.js / AI Agents / Claude

Posted Updated
Discussion

Про компанію
Ми розвиваємо кілька продуктових IT-проєктів і активно переходимо до нової моделі розробки, у якій AI стає повноцінною частиною engineering-команди.
Тому ми шукаємо не просто Fullstack Developer, який уміє писати код.
Нам потрібен розробник нового покоління, який уміє використовувати AI як інструмент розробки, здатний вибудовувати роботу AI-агентів, контролювати їхні результати та поступово перетворювати окремі процеси розробки на керовану AI-систему.
Основний backend stack — Node.js / TypeScript.
Що потрібно буде робити
Fullstack development
Розробляти нові функції та сервіси.
Підтримувати й розвивати наявні продукти.
Основний backend — Node.js / TypeScript.
Розробляти frontend на React / TypeScript.
Проєктувати та розвивати REST API.
Працювати з PostgreSQL, Redis, чергами та зовнішніми API.
Брати участь в архітектурних рішеннях.
Писати production-ready код і відповідати за його якість.
Міграція наявних проєктів
У деяких проєктах потрібно буде брати участь у міграції наявного backend на Node.js.
Це може включати:
аналіз наявної архітектури;
визначення стратегії міграції;
поступове перенесення окремих сервісів і компонентів;
збереження сумісності зі старою системою;
розробку нових сервісів уже на Node.js;
інтеграцію нової та legacy-частин;
тестування та контроль якості міграції;
поступове зменшення залежності від legacy stack.
Для нас важливо не просто «переписати код», а розуміти, як безпечно мігрувати працюючий продукт без зупинки бізнесу.
AI — основна частина роботи
AI для нас — не додатковий бонус і не просто ChatGPT для написання окремих функцій.
Ми будуємо AI-assisted development environment, де частина engineering-роботи виконується AI-агентами під контролем розробника.
Тому розробник має активно працювати з:
Claude / Claude Code;
AI coding agents;
LLM;
MCP;
AI tools;
agentic workflows;
автоматизацією розробки.
Що ми очікуємо
Розробник має вміти:
ставити завдання Claude на рівні повноцінного engineering-завдання;
правильно формувати контекст;
розбивати великі завдання на етапи;
делегувати окремі завдання AI-агентам;
запускати кілька агентів для паралельної роботи;
організовувати послідовність роботи агентів;
перевіряти результати кожного агента;
виявляти помилки AI-generated code;
самостійно приймати технічні рішення;
об’єднувати результати роботи кількох агентів;
забезпечувати якість кінцевого production-коду.
AI Agent Orchestration
Це одна з ключових частин ролі.
Ми шукаємо людину, яка з часом зможе фактично стати AI Orchestrator / AI Engineering Lead усередині команди розробки.
Наприклад:
Developer → ставить завдання → Agent аналізує codebase → інший Agent реалізує → третій Agent пише/перевіряє тести → четвертий Agent робить code review → Developer приймає результат.
Ваше завдання — не просто користуватися цими агентами, а:
проєктувати їхні ролі;
налаштовувати інструкції;
визначати workflow;
передавати контекст;
контролювати послідовність виконання;
визначати точки human approval;
перевіряти результати;
покращувати роботу агентів;
автоматизувати повторювані процеси.
Тобто ми хочемо поступово перейти від:
«розробник пише весь код сам»
до:
«розробник керує AI engineering system і відповідає за результат».
Важливо
Ми не шукаємо людину, яка сліпо довіряє AI.
AI може генерувати код, архітектурні рішення та тести, але відповідальність за production залишається на розробнику.
Тому необхідні:
сильна технічна база;
розуміння архітектури;
уміння читати й аналізувати чужий код;
розуміння security;
тестування;
debugging;
code review;
критичне мислення.
AI має прискорювати розробника, а не замінювати інженерне мислення.
Вимоги
Backend
Впевнений Node.js.
Впевнений TypeScript.
REST API.
PostgreSQL / SQL.
Redis.
Async programming / event loop.
Досвід роботи з NestJS, Fastify, Express або аналогами.
Розуміння backend architecture.
Досвід інтеграції зовнішніх API.
Frontend
React.
TypeScript.
JavaScript.
HTML / CSS.
REST API.
Component architecture.
Next.js — плюс.
AI
Обов’язково:
практичний досвід роботи з Claude / Claude Code;
AI-assisted development;
розуміння prompt/context engineering;
уміння працювати з великими завданнями через AI;
розуміння обмежень LLM;
здатність перевіряти AI-generated code.
Великий плюс:
AI agents;
MCP;
agent orchestration;
Claude Code workflows;
OpenAI API / Anthropic API;
function calling / tools;
RAG;
vector databases;
n8n / Make;
власні AI automation workflows.
DevOps
Git.
Docker.
CI/CD.
Linux.
розуміння deployment process.
Kubernetes / cloud / GitLab CI/CD — плюс.
Яку людину ми бачимо на цій ролі
Нам потрібен розробник, який мислить не лише категорією:
«Як написати цей код?»
а:
«Як побудувати систему, яка сама виконає 70–80% цієї роботи під моїм контролем?»
Наприклад, замість того щоб кілька годин вручну аналізувати 50 файлів, розробник має розуміти, як:
дати AI-агенту завдання на аналіз codebase;
отримати архітектурну карту;
передати результат іншому агенту;
доручити йому підготувати implementation plan;
запустити implementation agent;
автоматично запустити тестування;
передати результат code-review агенту;
отримати звіт про помилки;
виправити їх;
фінально перевірити результат самостійно.
Саме такий підхід ми хочемо розвивати всередині команди.
Буде великою перевагою
Досвід розробки AI-powered продуктів.
Досвід створення AI agents.
Досвід orchestration кількох AI-агентів.
Claude Code / Cursor / Codex / інші AI coding tools.
MCP.
LLM API.
RAG.
AI automation.
Досвід міграції legacy-систем.
Досвід поступового переходу з одного backend stack на інший.
RabbitMQ / Kafka / BullMQ.
Elasticsearch.
Docker / Kubernetes.
Досвід роботи в startup / product environment.
Здатність самостійно приймати технічні рішення.
Що пропонуємо
Роботу над реальними продуктовими проєктами.
Сучасний Node.js + TypeScript + AI stack.
Активне використання Claude та AI coding agents.
Можливість не просто писати код, а будувати нову модель розробки.
Високу технічну автономність.
Можливість стати ключовою людиною з напрямку AI Engineering / AI Orchestration.
Роботу з кількома продуктовими напрямами.
Remote / Dnipro.
Full-time.
Як будемо оцінювати кандидата
На співбесіді будемо дивитися не лише на класичні frontend/backend навички.
1. Engineering
Node.js / TypeScript
React
API
databases
architecture
debugging
2. AI Development
Як людина використовує Claude.
Як формує контекст.
Як декомпозує завдання.
Як перевіряє AI-generated code.
3. AI Orchestration
Особливо цікаво буде зрозуміти:
Якщо дати вам велике технічне завдання, як ви організуєте роботу кількох AI-агентів для його вирішення?
Нас цікавить не знання термінів, а реальний спосіб мислення та практичний досвід.
4. Migration
Можемо запропонувати завдання, де необхідно спланувати поступову міграцію частини наявного проєкту на Node.js.
Будемо дивитися не лише на код, а й на:
архітектурний підхід;
ризики;
етапність;
сумісність;
тестування;
rollback strategy.
Головний критерій
Якщо ви хороший Full Stack Developer, який уже активно використовує AI — нам цікаво з вами познайомитися.
Якщо ви вже вмієте створювати, налаштовувати та контролювати AI-агентів і перетворювати їх на частину engineering workflow — це саме той рівень розвитку, який ми шукаємо.
Ми хочемо побудувати команду розробників нового покоління, де AI не просто допомагає писати код, а стає керованою частиною процесу розробки.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available