Job VC
Full Stack Developer(React/Node.js/TS)
Technologies
Description
Загальні вимоги
— Комерційний досвід із 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
— Розділення бізнес-логіки та інфраструктури
— Підтримка масштабованого та читабельного коду
— Комерційний досвід із 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
— Розділення бізнес-логіки та інфраструктури
— Підтримка масштабованого та читабельного коду