Мы ищем Fullstack разработчика для разработки и развития внутренних сервисов и пользовательских интерфейсов продуктов компании. Вам предстоит работать над backend и frontend частями сервисов: проектировать API, разрабатывать интерфейсы, работать с данными и участвовать в архитектурных решениях. Роль предполагает полный цикл разработки — от бизнес-логики и данных до пользовательского интерфейса. Обязанности: Разработка и развитие backend-сервисов на Node.js (Hono / Express) Проектирование и реализация API, согласование контрактов Разработка интерфейсов на React / Next.js Работа с данными и состоянием на фронтенде Поддержка и развитие существующих сервисов: исправления, оптимизация, масштабирование Написание unit и e2e тестов Участие в проектировании архитектуры и выборе технических решений Code review и участие в командной разработке Требования: Опыт коммерческой разработки от 3 лет (fullstack или близко) Уверенное владение TypeScript Опыт backend-разработки на Node.js (Hono или Express) Опыт работы с React и Next.js Понимание принципов работы SSR / SSG / ISR и кэширования Уверенное знание JavaScript (event loop, замыкания, прототипы) Опыт работы с базами данных (PostgreSQL, MongoDB) Опыт работы с ORM (Prisma, Kysely, Drizzle или аналогами) Опыт реализации RBAC / систем прав доступа Уверенное владение Git (PR, code review, ветвление) Базовое понимание DevOps (CI/CD, деплой, логирование) Будет плюсом: Опыт работы с Vue Опыт использования CMS (Payload или аналоги) Опыт работы с облачными платформами (AWS / GCP) Регулярное использование AI-инструментов в разработке Понимание UI/UX и умение предлагать улучшения Опыт работы с e-commerce или маркетплейсами Наличие pet-проектов или open source активности Условия: Удаленная работа Полная занятость (без возможности совмещения с другими проектами) Конкурентная оплата Участие в развитии быстро растущего проекта.
Похожие вакансии