AI-Assisted Software Engineer (Full Stack)
Summary
Full-stack TypeScript developer role focused on evolving an existing codebase: React/Vite/TanStack Query + Tailwind on the frontend, Node.js/Fastify/MongoDB/Redis on the backend. Candidates must actively use AI coding tools (Claude Code, Cursor, Copilot) to navigate unfamiliar code and speed up planning, implementation and debugging.
Ми шукаємо Full Stack розробника, який використовує AI-інструменти (Claude Code / Cursor / Copilot тощо) як основний спосіб швидкого занурення в незнайомий код і прискорення розробки
Що для нас важливо:
Комерційний досвід із TypeScript
Розуміння клієнт-серверної архітектури та досвід розробки/підтримки REST API
Впевнена робота з Git (branch/commit/PR), досвід командної роботи через PR-flow
Розуміння асинхронності та досвід інтеграції з зовнішніми API
Досвід роботи з існуючим кодом — вміння читати, розуміти залежності і безпечно розвивати чужий код, а не тільки писати з нуля
Активне використання AI coding tools (Claude Code / Cursor / Copilot) для планування, реалізації та дебагінгу
Уважність до деталей: перевіряти результат, edge cases, не ламати існуючий функціонал
Стек:
Frontend: React (hooks, composition, базовий state management), Vite, TanStack React Query, TailwindCSS, базове розуміння оптимізації ререндерів
Backend: Node.js + TypeScript, Fastify, Zod, MongoDB (Mongoose), Redis, інтеграція зі сторонніми сервісами, робота з фоновими задачами (workers)
Архітектура: знайомство з принципами Feature-Sliced Design (frontend) та DDD (backend)
Буде плюсом:
Досвід масштабування чи рефакторингу існуючих систем
Досвід роботи в команді з усталеною архітектурою (FSD/DDD) на практиці
Що пропонуємо:
Повністю віддалений формат роботи
Оплачувані відпустки та лікарняні
Бенефіти
Привітання з важливими для вас святами 🎉