Задачи:
— Разработка и поддержка сложных пользовательских интерфейсов на React и Redux;
— Создание и развитие десктопных приложений с использованием Electron;
— Участие в проектировании фронтенд-архитектуры и декомпозиции задач;
— Обеспечение безопасности веб-приложений (защита от XSS, CSRF и других уязвимостей);
— Выполнение качественной верстки и стилизации компонентов (HTML/CSS);
— Взаимодействие с бэкенд-командой по интеграциям через HTTP API;
— Проведение код-ревью, написание тестов и контроль стандартов качества кода.
Требования:
— Опыт коммерческой разработки на JavaScript от 5 лет;
— Отличное знание JS (ES6+) и стандартов современного фронтенда;
— Уверенное практическое владение React и экосистемой Redux;
— Практический опыт работы с Electron или желание освоить разработку под desktop;
— Уверенные знания HTML5/CSS3;
— Глубокое понимание протокола HTTP и принципов работы с API;
— Понимание ключевых принципов безопасности веб-приложений;
— Опыт проектирования и развития сложных систем.
Условия:
— Участие в масштабных финтех-проектах для ключевого банка страны;
— Высокие инженерные стандарты и современный стек;
— Полная занятость.
Зарплаты и спрос: Фронтенд
Сейчас в каталоге 682 вакансии по этому направлению, удалённо можно работать в 47%.
Зарплата здесь не указана. Медиана по направлению: 190 000 ₽ в месяц. У половины вакансий от 131 000 ₽ до 245 000 ₽ (вакансий с вилкой: 99).
Навыки этой вакансии, которые чаще всего просят по направлению: React (53%), JavaScript (43%), CSS (32%), HTML (27%). В скобках доля вакансий направления.