О компании и команде
Наша команда разрабатывает B2C портал my.kaspersky.com, который посещают десятки тысяч пользователей ежедневно. Стек разработки современный: FrontEnd – Angular 16 и NGRX, BackEnd – .NET 8. Также используем: RabbitMQ, Redis, Docker, k8s, ELK, Grafana, Prometheus, Yandex Cloud.
Нам нужен разработчик, который уверенно знает современный стек фронтенд технологий, хочет развиваться в области веб-приложений и готов стать экспертом и ментором в нашей небольшой команде.
Ожидания от кандидата
Чем предстоит заниматься:
- Развитием и поддержкой Angular-приложения в составе портала my.kaspersky.com;
- Кастомизацией портала MyKaspersky под партнеров (поддержка тем);
- Согласованием изменений по входящим требованиям, макетов;
- Взаимодействие с командами аналитиков и тестировщиков.
Условия работы
Что Вам необходимо для этого:
- Понимание принципов веб-разработки (протокол HTTP, HTML/CSS/JS);
- Опыт SPA-разработки на Angular;
- Уверенное знание TypeScript и JavaScript;
- Понимание методик и опыт работы с фреймворками юнит-тестирования (karma, jasmine);
- Владение инструментами сборки Angular CLI и Webpack;
- Опыт использования CSS-препроцессоров (less / sass).
Будет плюсом:
- Опыт работы с другими SPA-фреймворками (React или VueJS);
- Знакомство с C# и ASP.NET;
- Самостоятельность, способность принимать решения и брать на себя ответственность;
- Понимание принципов обеспечения безопасности в веб-приложениях (угрозы, способы предотвращения);
- Опыт декомпозиции верхнеуровневых задач и примерной оценки сроков исполнения.