Технические требования для позиции Middle Angular разработчика
16 Ноября 2024
Город:
Ташкент
Занятость:
Полная занятость
Опыт:
Нет опыта
Компания "Xalq Banki"
1. Основные технические требования
-
- Опыт работы с Angular: от 3 лет.
- Глубокие знания последних версий Angular (версии 12 и выше).
- Знание особенностей работы с Angular CLI и Angular Material.
- Опыт использования Change Detection Strategy (особенно OnPush).
- Понимание архитектуры и основ Angular: Знание и понимание основ Angular: компоненты, директивы, пайпы.
- Опыт работы с TailwindCSS и SCSS для стилизации.
- Работа с формами: Уверенное знание Reactive Forms, включая динамические и вложенные формы.
- Навыки валидации и трансформации данных форм с использованием best practices.
- Управление состоянием данных: Опыт работы с @ngrx/store, @ngrx/effects и @ngrx/signals для управления состоянием.
- Понимание основных концепций, таких как store, selectors, эффекты, и сигналы.
- Оптимизация производительности: Опыт работы с Change Detection Strategy для повышения производительности и уменьшения рендеринга.
- Знание RxJS для асинхронного программирования и оптимизации работы с данными.
- Роутинг и навигация: Опыт работы с Angular Router, включая parent и child роуты, настройку активных роутов.
- Работа с API и HTTP-запросами: Опыт работы с Angular HttpClient, создание REST-запросов и работа с API.
- Опыт работы с аутентификацией и авторизацией через JWT (если требуется).
- Интернационализация: Опыт работы с ngx-translate для создания многоязычных приложений.
- Знание языков: Обязательное знание узбекского языка.
- Знание русского и международных языков будет плюсом.
- Дополнительные (необязательные) требования
- Опыт работы с международными проектами: Понимание работы над мультилингвальными приложениями и локализацией контента.
- Опыт работы с Docker: Навыки работы с контейнеризацией и Docker для облегчения процесса разработки и развёртывания.
- Общее понимание Full-Stack разработки: Базовое понимание серверных технологий и работа с API (Node.js, Java или аналогичные технологии).
- Личные качества и софт-скиллы
- Коммуникация и командная работа: Умение работать в команде, навыки взаимодействия и объяснения решений.
- Внимание к деталям: Стремление к созданию качественного кода и следование best practices.
- Гибкость и адаптивность: Умение адаптироваться к изменяющимся условиям и требованиям.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
05 Ноября
Координатор в технический отдел
Ташкент
Компания "IPLUS" Обязанности: Работать в таблицах; Развитию в сфере телекоммуникационных услуг; Биллинговая система; Работать в CRM;...
05 Ноября
Учитель начальных классов для русских классов
Ташкент
Компания "НОУ WISDOM" Обязанности: Преподавать ученикам начальных классов; Проведение занятий; Планирование уроков; Оценка...
06 Ноября
Сотрудник для доставки премиум посылок и интернет заказов
Ташкент
Компания "Официальный партнёр Яндекс.Такси (ИП Парфенова Дарья Олеговна)" ✨ Сотрудник для доставки премиум посылок и интернет заказов ✨ ✅...
05 Ноября
Сотрудник для доставки (аптека и товары для дома)
Ташкент
Компания "Курьерская служба Смарт" ⚡️ Сотрудник для доставки (аптека и товары для дома) ⚡️ ➡️ Что мы предлагаем: Высокий заработок:...
05 Ноября
Администратор для частной школы
Ташкент
Компания "НОУ WISDOM" Обязанности: Документация и отчётность; Взаимодействие с родителями; Работа с учащимися; Маркетинг и привлечение...
Вакансия размещена в отрасли