Обязанности:
•Разработка и поддержка проектов на React / TypeScript
•Участвовать в проектировании архитектуры и принятии технических решений
•Frontend-разработка интерфейсов проектов (ERP система, веб и мобильные приложения)
•Участвовать в анализе требований и технического дизайна системы
•Проведение код-ревью и предоставление конструктивной обратной связи
Требования:
Основные технические навыки
•От 4 лет профессионального опыта в разработке frontend
•Углубленная экспертиза в React и Next.js для веб-приложений
•Базовый опыт или готовность работать с React Native и Expo для мобильных приложений и Electron для разработки desktop-приложений
•Отличное знание TypeScript, сборщиков (Webpack, Vite) и современных стандартов JavaScript/ES
•Навыки интеграции с внешним оборудованием на desktop (например, термопринтеры, фискальные USB-модули)
Наши основные библиотеки и инструменты
•Опыт работы с Mantine — современная библиотека компонентов с поддержкой доступности
•Владение AG Grid для построения сложных и производительных таблиц
•Работа с React Query для управления серверным состоянием и загрузкой данных
•Опыт использования React Hook Form для работы с формами
✅ Будет плюсом
•Умение разрабатывать решения сразу для нескольких платформ: Web, Mobile, Desktop
•Навыки отладки и оптимизации производительности в сложных приложениях
•Навыки работы с SDK оборудования или низкоуровневыми интеграциями с устройствами
•Понимание архитектуры приложений в стиле offline-first
Условия:
•Участие в разработке продуктов с нуля, которые оказывают влияние на всю экосистему компании. Свобода творчества и возможность предлагать собственные решения
•Возможность работать в компании с сотрудниками из разных стран мира
•Регулярное обучение, участие в профильных конференциях
•Уютный офис и гибкий график работы
•Трудоустройство согласно ТК РУз
•Прозрачные процессы в компании, отсутствие излишней формальности, возможность свободно обсуждать идеи и предложения на любом уровне
•Уровень дохода обсуждается индивидуально на основе результатов интервью