Мы небольшая аутсорс-компания, которая разрабатывает современные веб-приложения для зарубежных клиентов. Сейчас запускаем новый долгосрочный проект и ищем Frontend-разработчика, который хочет не просто писать код, а влиять на технические решения и архитектуру продукта.
О проекте
Мы разрабатываем масштабную B2B SaaS-платформу для автоматизации внутренних бизнес-процессов. Продукт включает личные кабинеты, систему управления пользователями и ролями, аналитику, работу с документами, интеграции со сторонними сервисами и административную панель.
Проект находится на раннем этапе развития, поэтому у команды есть возможность закладывать правильную архитектуру, выбирать технические решения и влиять на развитие продукта.
Команда небольшая и без лишней бюрократии: backend-разработчики, frontend-разработчики, QA, дизайнер и project manager.
Чем предстоит заниматься
•Разабатывать новые функции и поддерживать существующий функционал.
•Участвовать в проектировании архитектуры frontend-приложения.
•Совместно с командой принимать технические решения и обсуждать подходы к реализации.
•Проектировать удобные и переиспользуемые компоненты.
•Работать с REST API и интеграциями.
•Проводить code review.
•Участвовать в технических обсуждениях и оценке задач.
•Следить за качеством кода и производительностью приложения.
Наш стек
Frontend
•React 18
•TypeScript
•Next.js
•Redux Toolkit / Zustand
•React Query (TanStack Query)
•React Hook Form
•Tailwind CSS
•SCSS Modules
Инструменты
•Vite / Next.js
•ESLint
•Prettier
•Husky
•Git
•GitHub / GitLab
•Figma
Тестирование
•Jest
•React Testing Library
•Playwright
Мы ожидаем
•4–5 лет коммерческого опыта разработки на React.
•Отличное знание JavaScript и TypeScript.
•Уверенный опыт работы с React и его экосистемой.
•Понимание современных подходов к архитектуре frontend-приложений.
•Опыт построения масштабируемой структуры проекта.
•Опыт работы с REST API.
•Понимание принципов производительности и оптимизации приложений.
•Опыт проведения code review.
•Умение аргументировать технические решения.
•Самостоятельность и ответственность.
Будет плюсом
•Опыт работы с Next.js.
•Опыт настройки CI/CD.
•Понимание Docker.
•Опыт работы с WebSocket.
•Опыт проектирования дизайн-систем или UI Kit.
•Знание английского языка на уровне чтения технической документации.
Что предлагаем
•Полностью удаленную работу.
•Гибкий график без жесткого контроля рабочего времени.
•Небольшую команду, где можно напрямую влиять на развитие проекта.
•Минимум бюрократии и быстрый процесс принятия решений.
•Долгосрочный проект с перспективой развития.
•Конкурентную заработную плату с регулярным пересмотром по результатам работы.
•Оплачиваемый отпуск и больничные (по договоренности).