Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи: — Участвовать в полном цикле разработки — от идеи до запуска. — Отрисовка и сборка форм/интерфейсов, внедрение интерактива, логики и “скриптов” (валидации, состояния, события, интеграции). — Создавать новый UI с использованием React + TypeScript/JavaScript. — Разрабатывать и поддерживать серверную часть на Node.js (API, интеграции, обработка данных). — Оптимизировать производительность фронтенда и бэкенда. — Писать чистый, поддерживаемый и тестируемый код. — Участвовать в код-ревью и делиться опытом с коллегами. — Для Senior: участие в проектировании архитектуры и ключевых технических решениях. Требования: — Коммерческий опыт: от 3 лет (Middle) / от 5 лет (Senior). — Уверенный JavaScript и понимание “подводных камней”. — Сильный опыт React и экосистемы (хуки, компоненты, архитектура, оптимизация). — Опыт Node.js (любой популярный фреймворк). — Опыт работы с реляционными и/или документными БД. — Понимание принципов RESTful API. — Умение работать в команде и желание развиваться. — Будет плюсом: опыт с form-библиотеками (React Hook Form / Formik), схемами валидации (Zod/Yup). — Опыт с UI-китами (MUI/AntD/shadcn и т.п.). — Опыт с SSR/Next.js, сборкой (Vite/Webpack), perf-профилированием. — Понимание безопасности веб-приложений на базовом уровне. Условия: — Полная занятость, удалённый формат. — Работа в команде с профессионалами, гибкий график.
2 000 – 2 500 $