Мы в поисках Frontend-разработчика на проект по созданию платформы для обработки и анализа данных с единым пользовательским интерфейсом.
Срок привлечения специалиста - до конца года с возможностью дальнейшей пролонгации.
Чем предстоит заниматься:
Разрабатывать новые инструменты обработки больших данных и анализировать ETL‑процессы.
Разрабатывать веб‑интерфейс для ETL‑инструментов с использованием REST API.
Разрабатывать UI для инструмента профилирования данных.
Разрабатывать UI для портала контроля качества данных.
Разрабатывать UI для портала дата‑контрактов.
Подготавливать внутренние решения к выводу в open‑source.
Участвовать в создании современной платформы больших данных.
Покрывать собственный код unit‑тестами.
Для нас важно:
Опыт разработки на React – от 4-х лет.
Практический опыт работы с библиотекой Redux (в том числе Redux Toolkit) – не менее 2 лет.
Владение TypeScript от 4 лет (версия 3+).
Использование библиотеки компонентов Ant Design – опыт работы не менее 1 года.
Глубокое знание и практическое применение стилизованных компонентов (Emotion или Styled Components) либо CSS‑препроцессоров (Less, Sass) – от 4 лет.
Свободное владение языком разметки HTML и методологией БЭМ.
Опыт настройки WebPack на уровне production.
Опыт интеграции с REST API.
Знания и опыт настройки CI/CD (GitLab CI, GitHub Actions или аналогичные).
Умение создавать unit‑тесты и интеграционные тесты с использованием Jest, Testing Library, Playwright.
Опыт работы с библиотеками визуализации данных: echarts, recharts, visx и т. д.
Твёрдые знания принципов функционального программирования и шаблонов SOLID.
Наличие успешного опыта проектирования сложных систем и архитектурных решений.
Главный принцип SkillStaff - Выбирай!
Москва
от 200000 RUR