Frontend-разработчик
Требования
Местоположение и тип занятости
Компания
Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге
Описание вакансии
О компании и команде
Цель нашей Команды – высокая эффективность процессов. Мы создаем новый единый продукт для всех процессов, как агрегатор аналитических сервисов. Наша задача сделать удобный и полезный сервис по предоставлению аналитики всем внутренним пользователям банка – от клиентских менеджеров до руководителей ТОП уровня. Мы ищем frontend-разработчика, готового вместе с нами создавать и совершенствовать наш продукт
Наш проект:
- ReactJS, Redux, TypeScript, Redux-Saga, RTK
- Java, Spring, Spring Boot, Hibernate
- Oracle DB
- Микросервисная архитектура
Ожидания от кандидата
- Опыт в веб-разработке от 3х лет
- Хорошая алгоритмическая база и умение оптимизации приложений
- Хорошие знания в module-federation или любых container-referenc’ах подходах
- Хорошие знания React, React hooks, умение написать кастомные хуки и обходиться без useEffect’ов там, где это возможно
- Понимание, как работает DOM, Shadow DOM, Virtual DOM
- Опыт интеграции микрофронтовых приложений в другие сервисы и правильное их дробление по компонентам
- Опыт настройки Webpack-конфигов
- Опыт с Redux, RTK-query, Redux-toolkit
- Опыт работы со storybook
- Опыт работы с material-ui или ant-design
- Знания typescript
- Умение писать документированный код
- Опыт работы с REST API
- Знание принципов построения SPA приложений
- Понимание проблем кросс-браузерной совместимости и способов их решения
- Опыт работы по Agile / Scrum (Jira, Confluence, GIT)
- Глубокое понимание процесса веб-разработки (проектирования, разработки и внедрения)
Нацеленность на повышение качества кода, самообучаемость, инициативность, умение и желание работать в команде
Условия работы
Условия:
- Возможность профессионального и карьерного роста в компании;
- Возможность поучаствовать в разных проектах;
- Опыт работы в распределенной команде профессионалов;
- Уровень заработной платы обсуждается индивидуально;