Обязанности:
Компания Singular - IT, разработчик решений в аналитики и маркетинге, для малого и среднего бизнеса. Повышаем продажи в офлайн точках, за счет: увеличения частоты возвратов действующих клиентов, привлечения новых покупателей, повышения среднего чека. В команде более 70 человек и мы очень быстро растем! Чем предстоит заниматься: Разрабатывать новые и развивать существующие пользовательские интерфейсы на React; Участвовать в командных code-review; Участвовать в анализе, проектировании и оценке технических решений вместе с командой; Участвовать в планировании разработки продукта на всех этапах: от создания идеи до конечной реализации и развертывания решения; Развитием систем, с точки зрения технологий и инфраструктуры; Осуществлением верстки страниц сайтов и их отдельных компонентов; Осуществлением разработки клиентской части цифровых продуктов организации. Что мы ожидаем от кандидата: Опыт работы по профилю от 3 лет; Глубокое знание React.js (TypeScript): понимание концепций компонентов, хуков, контекста, управления состоянием; Опыт работы с Next.js, styled-components, TanStack, бандлинг, Tailwind или AntD; Понимание принципов REST и API; Опыт в создании отзывчивых и адаптивных интерфейсов; Способность проектировать архитектуру фронтенда с учетом масштабируемости, поддержки и долговечности кода; Умение отделять бизнес логику от UI слоя; Уверенное использование Git. Будет плюсом, если: Умение писать unit и snapshot тесты; Работал с Docker, docker-compose, CI/CD и релизами. Мы предлагаем: Оформление по ИП или СМЗ; Удаленный формат работы 5/2 с 10:00 до 19:00; Возможности для обучения и посещения профильных мероприятий; Минимум бюрократии и возможность быстрого принятия решений.