Загальні вимоги — Комерційний досвід із TypeScript — Розуміння клієнт-серверної архітектури — Досвід розробки та підтримки REST API — Впевнена робота з Git — Розуміння асинхронності, роботи з зовнішніми API — Досвід роботи з існуючим кодом та його розвитком — Вміння читати та підтримувати чужий код
Frontend — React (hooks, composition, state management), Vite — Робота з серверним станом: TanStack React Query — TailwindCSS — Базове розуміння оптимізації ререндерів та продуктивності
Backend — Node.js + TypeScript — Fastify — Валідація даних та контрактів: Zod — MongoDB (Mongoose), Redis — Інтеграція зі сторонніми сервісами та API — Робота з асинхронними та фоновими завданнями (workers)
Архітектура та підходи — Feature-Sliced Design (FSD) на frontend — Розуміння та застосування принципів DDD на backend — Розділення бізнес-логіки та інфраструктури — Підтримка масштабованого та читабельного коду
Відгукнутись на вакансію


