Мы находимся в поисках frontend разработчика в команду, которая разрабатывает автоматизированное рабочее место продавцов, работающих с клиентами крупного телеком оператора.
о задачах
- участвовать в ревью требований к интерфейсам системы, помогать с их проектированием, и при необходимости предлагать изменять требования/дизайн или адаптировать архитектуру, таким образом, чтобы реализация была более ценной
- непосредственно реализовывать спроектированное
- помогать коллегам делать лучшую реализацию путем проведения Code Review
- думать о качестве и выражать эти мысли в виде тестов, где это необходимо, и помощи специалистам тестирования по необходимости
- помогать, по необходимости, DevOps специалистам с автоматизацией доставки и установки front-компонент
- участвовать в улучшении деятельности команды через предложение, апробацию и применение современных технологий, а также новых инженерных практик.
о тебе
- Опыт выполнения аналогичных обязанностей от 2х лет
- Навыки работы с JS/TS (ES6+), React, Redux/MobX/Hooks, HTML+CSS (включая кроссбраузерную и адаптивную верстку, опыт работы с LESS/SASS/Stylus)
- Опыт применения тестовых фреймворков/библиотек типа Mocha, Chai, Jest, RTL
- Понимание и умение работать с RESTlike API
- Понимание в части построения архитектуры многокомпонентных одно и несколько страничных веб-приложений
- Навыки работы с системой контроля версий (Git предпочтительно), системами сборки (Vite, Webpack, Babel, Grunt, Gulp и т.п.)
- Понимание подходов CI/CD и опыт их применения/использования, в частности навыки работы с Docker-образами
- Понимание принципов гибкой разработки ПО
будет плюсом
- Понимание ООП и паттернов проектирования
- Опыт/понимание использования WebSocket-ов
- Опыт работы с Node.js
- Опыт работы с GraphQL
- Опыт работы с Kubernetes+Rancher