Frontend-разработчик / React.js разработчик (г.Иннополис)
Иннополис
Обязанности
- Поддерживать уже реализованный функционал и разрабатывать новый;
- Разрабатывать веб-сервисы «с нуля» (пользовательская часть);
- Участвовать в планировании и обсуждении технических решений, оценке сроков;
- Вести техническую документацию;
- Работать с таск-менеджером Битрикс24;
- Внедрять новые технологии и практики;
- Взаимодействовать с backend-разработчиками, аналитиком и другими разработчиками.
Требования
- Опыт работы с React более 2-х лет, знание библиотек, прикладных инструментов;
- Знание и использование TypeScript;
- Опыт работы с Redux и Redux-toolkit;
- Отличное знание HTML, CSS;
- Опыт и понимание работы с любым CSS препроцессором: SASS, LESS;
- Понимание протоколов HTTP \ WS, принципов работы REST API;
- Умение работать с git (из консоли).
Дополнительно будет плюсом если:
- Есть опыт разработки SPA приложений;
- Создавали npm-пакеты;
- Умеете настраивать сборку приложения с использованием Webpack;
- Работаете с Docker (написание DockerFile, docker-compose не вызывает сложностей);
- Готовы развиваться и делиться опытом.
С чем мы работаем:
- React \ TypeScript
- Redux \ Redux Toolkit \ RTK Query
- Moment \ Lodash \ Eslint
- Модульный SCSS;
- В качестве дизайн-системы используем Consta https://consta.design/
- Макеты в Figma
- Bitrix24 (Энтерпрайз) — в качестве таск-менеджера
- Rest API, SOAP API
- XML, JSON, YAML
- Swagger
- Docker
- Gitlab
Условия
- Достойная зарплата по итогам собеседования, возможность карьерного роста;
- Оформление по ТК РФ (полный соцпакет и «белая» зарплата);
- График работы 5/2;
- Современный офис в Технопарк им. А.С. Попова (г.Иннополис);
- Коллективный договор (материальная помощь перед отпуском, частичная компенсация занятий спортом, компенсация детских лагерей и другое);
- ДМС;
- Возможность вступить в профсоюз, участие в жизни компании (экскурсии, не формальные нетворкинги, выездные мероприятия);
- Поддержка молодых ученых;
- Дружный и молодой коллектив: растем и развиваемся вместе.