ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1560781 | Frontend developer Middle/Middle+ | Москва | > Лаборатория Маркетинга | 200000 | RUR | open | 2024-08-24 |
Требования
Опыт работы с Angular от 2 лет и глубокое понимание его работы. Опыт работы с Angular CLI, включая настройку проектов...
Обязанности
Разработка и поддержка сложных веб-приложений на Angular. Участие в проектировании архитектуры приложения. Оптимизация производительности клиентской части. Проведение код-ревью...
Описание
Немного о проекте:
Сервис, который обслуживает направления продаж и маркетинга, ведет учет их деятельности посредством статистики и аналитики, автоматизирует и считает основные метрики.
Что нужно будет делать:
- Разработка и поддержка сложных веб-приложений на Angular;
- Участие в проектировании архитектуры приложения;
- Оптимизация производительности клиентской части;
- Проведение код-ревью (в т.ч. кросс);
- Интеграция с серверными API и сторонними сервисами;
- Написание и поддержка юнит-тестов и end-to-end тестов;
- Участие в планировании спринтов и оценке задач.
- Опыт работы с Angular от 2 лет и глубокое понимание его работы;
- Опыт работы с Angular CLI, включая настройку проектов, сборку и развертывание приложений;
- Понимание принципов модульности и опыт работы с lazy loading;
- Уверенные знания TypeScript (декораторы, generics, классы и интерфейсы);
- Опыт работы с HTML, CSS и препроцессорами: умение создавать адаптивные интерфейсы, используя современные технологии CSS (Flexbox, Grid);
- Опыт работы с CSS-препроцессорами (SASS, LESS) и инструментами для управления стилями (например, BEM);
- Хорошие знания JavaScript (ES6+), опыт работы с объектно-ориентированным и функциональным программированием;
- Опыт работы с системами контроля версий (Git), в том числе в командной среде (например, Git Flow);
- Знание и опыт работы с REST API;
- Понимание принципов и опыт работы с HTTP-запросами, аутентификации и авторизации (OAuth, JWT);
- Опыт работы с инструментами тестирования (юнит-тесты с использованием Jasmine, Karma или др.);
- Опыт работы с инструментами сборки и разработки (настройка и оптимизация сборки проекта с использованием Webpack, Angular CLI);
- Понимание работы npm, пакетных менеджеров и модульных систем;
- Будет плюсом:
⦿ Знание и опыт работы с Angular Material, Taiga UI или другими UI-фреймворками;
⦿ Опыт работы с CI/CD процессами;
⦿ Знание основ безопасного программирования и защита от типичных уязвимостей (XSS, CSRF).
-
Гибридный формат работы;
-
Современный офис в Москва-Сити, где есть всё для твоего комфорта (и даже больше);
-
Только новая техника и никаких лагов: мы работаем на макбуках;
-
Комфортные рабочие часы (11.00-18.00), чтобы у тебя было время на отдых;
-
У нас короткий испытательный срок - ты сможешь быстро стать частью команды;
-
Ценим рвение к росту и обучению и даем возможность обучаться за счет компании;
-
Оформление и выплаты удобным для тебя способом!