Frontend developer React (со знанием java)

Вакансия истекает: 09.06.2023
Откликнуться

Описание вакансии

Требуемый опыт работы: 3+ лет Полная занятость, удаленная работа Возможно временное оформление: договор услуг, подряда, ГПХ, самозанятые, ИП

Компания-разработчик финтех ПО ищет опытного Frontend разработчика для работы над приложениями и сервисами в сфере интернет-эквайринга. Мы развиваем и успешно используем наши решения в работе с российским и европейским рынком. Основными задачами кандидата будут расширение функционала наших сервисов в соответствии с требованиями бизнеса, а также поэтапное обновление кодовой базы, используя современные подходы и технологии.

Обязанности:

— Разработка нового функционала.
— Рефакторинг, обновление кодовой базы
— Участие в собеседованиях для подбора разработчиков в команду
— Оценка задач по времени, необходимо укладываться в согласованные сроки. Проведение код ревью и устранение замечаний в своем коде по результатам код ревью коллег или инспекции качества кода со стороны Sonar.
— Работа со следующим фреймворками и технологиями в рамках legacy кодовой базы: React, Typescript, MaterialUI, Java 8+, Nexus, Jenkins, PostgreSQL, Docker.

Требования:

— Коммерческий опыт написания frontend в стеке React, знание TypeScrypt, JavaScript, желательно MaterialUI, или другой хороший современный аналог от 3-х лет.
— Отличные знания HTML/5, CSS/3.
— Опыт использования CSS-препроцессоров. Умение использовать инструменты сборки проекта (npm, Webpack, Gulp).
— Навыки проектирования архитектуры клиентской части с нуля
— Ответственность за архитектуру клиентской части
— Базовый опыт работы с бэкенд частью на базе java технологического стека
— Понимание различных видов тестирования, умение писать юнит и интеграционные тесты на свой код (не важно в каком стеке, java или javascript или python или любой другой)
— Опыт или желание расти в fullstack, или желание глубже понимать бэкенд

Условия:

— Удаленная работа, полный день, гибкий график
— В команде используется методология разработки scrum.
— Работаем по DevOps методологии. В команде есть выделенные инженеры, которые занимаются улучшением процесса разработки и эксплуатации.
— Серьезно относимся к вопросу безопасности.
— Для работы используем инструменты atlassian и git.
— Минимум бюрократии.
— Возможны различные варианты оформления трудовых отношений: договор услуг, подряда, ГПХ, самозанятые, ИП.