Обязанности:
Кто мы: Наша команда разрабатывает 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; Самостоятельность, способность принимать решения и брать на себя ответственность; Понимание принципов обеспечения безопасности в веб-приложениях (угрозы, способы предотвращения); Опыт декомпозиции верхнеуровневых задач и примерной оценки сроков исполнения.