Senior Frontend Developer (React)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Bell Integrator – один из ведущих системных интеграторов страны.
Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.
Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.
Проект - Интернет-банк для физических лиц
- Язык программирования: JavaScript (ReactJS)
- Воркфлоу: Code Style, git workflow, Code Review
Используемые инструменты и методологии:
- Хранение кода: Git
- Методология разработки: с элементами SCRUM
- Документация: Confluence
- Трекинг задач: Jira
- СI/CD: GitLab CI/CD
Задачи
- Разработка личного кабинета
- Разработка новых страниц ЛК в соответствии с дизайн-макетами
Ожидания от кандидата
- Опыт в разработке не менее 4 лет
- Значительный опыт разработки SPA, знание базовых шаблонов/паттернов проектирования
- Знание принципов и практический опыт клиентской оптимизации React приложений
- Отличное знание HTML5, CSS3, опыт кроссбраузерной(Safari/Chrome+,e.t.c)/адаптивной вёрстки
- Опыт работы с CSS перпроцессорами (SCSS/SASS/LESS/Stylus)
- Понимание практик UX/UI
- Экспертные знания Javascript со свежими стандартами ECMAScript (Прототипное наследование, this, event loop, promise, async/await, generators/iterators)
- Значительный опыт работы с React и экосистемой:
- стейт менеджеры(Redux)
- роутинг(react-router-dom)
- линтеры (eslint/prettier)
- тестирование(Jest/React testing library)
- сборка (WebPack/vite)
- node Js(npm/yarn)
- css (styled components/css in js/css modules)
- Опыт работы с TypeScript, понимание utility types
- Уверенные знания Git
- Технический английский
Условия работы
- Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах
- Опыт работы в распределенной команде профессионалов
- Уровень заработной платы обсуждается индивидуально
- Возможность работать удаленно