Проект под названием Arka - система управления молочными фермами. Часть компании maslov.ai.
Цель создать топовое решение для фермеров по управлению стадом (ERP для ферм), а также систему роботизированного доения и кормления животных.
Твоей задачей будет развивать архитектуру и новые функции системы, поэтому мы ищем максимально опытного разработчика.
Стек технологий:
- React
- TypeScript
- react-hook-form
- Apollo Client
- TanStack Router
Что предстоит делать:
- Участвовать в продуктовой работе, предлагать свои решения;
- Реализовывать сложные продуктовые фичи, в проекте много графиков, таблиц и бизнес логики;
- Работать с дизайнером, разрабатывать и поддерживать собственную библиотеку компонентов с использованием React Aria и Floating UI;
- Развивать архитектуру проекта и сопутствующий инструментарий;
- Обсуждать и внедрять технические решения, например, добавлять ssr и i18n;
- Проводить и проходить код ревью, писать поддерживаемый код с соблюдением стандартов.
Требования:
- Уверенное знание стандартов HTML, CSS, JS;
- Понимание, как устроен современный UI: что такое a11y, дизайн токены, консистентность;
- Хороший опыт работы с React, знание его подводных камней, умение оптимизировать рендеринг;
- Понимание принципов функционального программирования. Не обязательно различать функторы и монады, но нужно уметь пользоваться функциями высшего порядка или паттерн матчингом. Например, мы используем библиотеки Ramda, ts-pattern.
Будет плюсом:
- Опыт работы с GraphQL, понимание, как устроено хранение данных в кеше Apollo;
- Продвинутое знание Typescript: дженерики, условные типы, рекурсия;
- Опыт работы с паттерном observer и библиотекой RxJs;
- Опыт поддержки адаптивной верстки, в том числе с использованием средств современного CSS;
- Опыт использования библиотек для рисования графиков, например Chart.js.
Условия:
- Комфортный формат работы: гибрид / удаленка;
-
Оформление по ТК РФ в аккредитованную IT-компанию;
-
Премии по результатам работы;
-
Отсутствие большого количества нормативной документации;
-
Возможность принять участие в интересных и амбициозных проектах по разработке нужных и полезных сельскохозяйственных роботов и интернета вещей в с/х в атмосфере настоящего стартапа.