О нас
Мы — команда Profdepo, создающий современные решения для автоматизации бизнес процессов. Наша миссия — создать стильный, интуитивно понятный и высокопроизводительный пользовательский интерфейс. Мы разрабатываем продукт, который расширяет возможности AutoCAD. В рамках масштабирования запускаем отдельную платформу управления пользователями, правами доступа и ролями.
Ищем React.js разработчика, который увлечён созданием чистого UI, повторно используемых компонентов и оптимизацией производительности.
Твоя роль
Ты будешь отвечать за разработку фронтенда нашего приложения на React.js. Работаешь в тесной связке с основателем, дизайнером и backend-командой, превращая прототипы и макеты в элегантный, отзывчивый и масштабируемый интерфейс.
Обязанности
Разработка и поддержка фронтенд-части приложения на React.js
Верстка отзывчивого, пиксель-точного интерфейса по макетам (Figma и др.)
Создание модульных и переиспользуемых компонентов
Интеграция с REST API
Участие в архитектурных решениях и выборе технологий
Оптимизация производительности
Работа с Git
Написание чистого и документированного кода
Участие в планировании спринтов и командных митапах
✅ Требования
3+ лет коммерческой разработки на React.js
Отличные знания JavaScript (ES6+), HTML5 и CSS3
Опыт работы с React Hooks, Context API или Redux
Знание Figma
Знакомство с UI-библиотеками (например, Material UI, Tailwind CSS, Chakra UI)
Умение подключать и использовать API (REST/GraphQL)
Знание инструментов сборки (Vite, Webpack, Babel и др.)
Понимание адаптивной верстки
Опыт командной работы с Git
Опыт создания больших интерактивных таблиц в рамках UI
Базовый английский для чтения технической документации и коммуникации
Самостоятельность и ответственность
Преимуществом будет
Знание TypeScript
Опыт с анимациями (Framer Motion), состояниями (например, XState)
Опыт работы с AutoCAD API или продуктов, связанных с инженерной графикой
Опыт работы в стартапах или с проектами «с нуля»
Чувство UX/UI-дизайна или опыт работы с дизайнерами
Опыт настройки CI/CD;
Мы предлагаем
Участие в создании продукта с нуля
Гибкий график и удалённую работу
Возможность влиять на архитектуру и решения в проекте
Конкурентную оплату и долгосрочное сотрудничество
Продуктовую команду, нацеленную на рост и развитие