Maslov.ai

Frontend Developer

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • Более 6 лет

Проект под названием 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-компанию;

  • Премии по результатам работы;

  • Отсутствие большого количества нормативной документации;

  • Возможность принять участие в интересных и амбициозных проектах по разработке нужных и полезных сельскохозяйственных роботов и интернета вещей в с/х в атмосфере настоящего стартапа.