Сейчас в отделе фронтэнд-разработки около 70 человек, и он продолжает расти. Команда распределенная, Frontend-эксперты работают в офисах в Москве, Санкт-Петербурге, Нижнем Новгороде, Новосибирске, Томске, а также удаленно из других городов.
И это один из самых дружных отделов в нашем коллективе: коллеги вместе проводят кофе-брейки, устраивают внешние и внутренние митапы, ходят в кино, занимаются спортом, организуют походы, сплавляются на байдарках.
А на работе исследуют новое и совершают открытия. В частности, за время работы была создана экосистема разработки на Node.js и своя собственная компонентная база.
Требования:
- опыт работы фронтэнд-разработчиком 4-5 лет и более;
- знание и умение применять на практике принципы ООП и ФП;
- уверенное знание JavaScript и одного из Angular / ReactJS, HTML5 / CSS3, кроссбраузерной верстки;
- опыт работы с препроцессором Less или SASS;
- опыт в сопровождении кода тестами;
- ответственность — умение четко и в срок выполнять поставленные задачи.
Задачи:
90% работы — это создание чего-то нового.Большая часть задач связана с визуализацией данных (big data) всеми различными способами– это различные типы графиков и диаграмм, сложных табличных представлений. И несмотря на то, что мы работаем для корпоративного мира (B2B), мы стараемся делать наши решения максимально удобными для пользователей, с чем нам очень помогает команда UX-специалистов.
Непосредственно предстоит заниматься:
- разработкой SPA клиентской части проектов компании;
- анализом требований и декомпозицией задач;
- осуществлением контроля качества кода (ревью, unit-тесты и т.д.);
- работой с такими инструментами как: React, NextJS, Typescript, Tailwind, SWR/React Query.
Немалую часть времени уделяем research-активностям – можно самому выбрать интересующую тему, затрагивающую нашу технологическую область, инструментарий, методы и процессы разработки, одному или в команде провести исследование. В частности, за время работы была создана экосистема разработки на Node.js и своя собственная компонентная база.
Полученные результаты обогащают культуру разработки и могут применяться на практике. Также пишем статьи для opensource-community, доклады для внутренних и внешних митапов или конференций.