Описание вакансии
Чем предстоит заниматься:
- Разработка нового функционала Личного кабинета для бизнес-клиентов;
- Задачи по оптимизации frontend части Личного кабинета, переписывания кода по новым стандартам, внедрение лучших методик работы с кодом и архитектурой проекта.
Наши ожидания:
- Отличное знание JavaScript/TypeScript;
- Знание и опыт применения фреймворка Vue.js (в т.ч. и 3-й версии);
- Опыт работы с фреймворком Quasar;
- Опыт работы с Pinia;
- Post & Pre Processing CSS;
- Понимание принципов и работы AJAX, WebSockets, политики безопасности CORS и других;
- Понимание принципов модульного подхода к разработке;
- Навыки и опыт профилирования, отладки и оптимизации (client/server side);
- Навыки и опыт работы с системами сборки приложения webpack, rollup, в том числе esbuild, babel.
Приветствуется:
- Реальный опыт работы с Nodejs в высоконагруженных проектах;
- Опыт работы по построению архитектуры приложения с нуля;
- Кроссбраузерная верстка;
- Умение работать с Jira;
- Понимание принципов usability;
- Опыт разработки frontend (SPA/PWA);
- Умение пользоваться Docker и k8s.
Обязанности:
- Разработка новых решений и поддержка текущих;
- Сode-review;
- Техническая оценка требований, участие в выборе деталей реализации;
- Живое Agile-обсуждение постановки, дизайна и интеграции с бэком;
- Работа с Git, Jira, Confluence.
Мы предлагаем:
- Работа в команде профессионалов в продуктовой разработке B2B продуктов;
- Компетентная и дружная команда единомышленников;
- Формат работы на выбор: офисный/комбинированный/удаленный;
- Достойный уровень заработной платы;
- ДМС после испытательного срока;
- Реферальные бонусы в соответствии c правилами компании;
- Корпоративные тарифы для сотрудников;
- Возможность посещения курсов повышения квалификации, профессиональных выставок, конференций и тренингов.