Junior Angular-разработчик (удаленная работа)

11 января 2025

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Junior Angular-разработчик

Описание вакансии

Базовые обязательные навыки:

  1. Знание Angular:

    • Опыт работы с Angular (от версии 9 и выше).

    • Знание основ работы с компонентами, директивами, пайпами, модулями, сервисами и гуардами.

    • Понимание архитектурных особенностей (Modules, Dependency Injection, Services).

  2. RxJS:

    • Базовые знания RxJS: понимание, что такое Observables, и умение применять основные операторы (map, filter).

    • Готовность углубленно изучать работу с потоками данных.

  3. TypeScript и JavaScript:

    • Базовые знания TypeScript (интерфейсы, строгая типизация) и современных стандартов JavaScript (ES6+).

  4. HTML и CSS:

    • Знание основ адаптивной и кроссбраузерной верстки.

    • Начальный опыт работы с CSS-препроцессорами (SCSS/SASS, LESS).

    • Понимание основ Flexbox и Grid.

  5. Работа с данными:

    • Опыт работы с REST API.

    • Базовое понимание работы с WebSocket.

  6. Инструменты разработки:

    • Навыки работы с Git (в рамках типичных команд commit, push, pull).

    • Готовность обучаться настройке окружения.

Желательные навыки:

  1. Архитектура и проектирование:

    • Интерес к изучению принципов SOLID.

    • Готовность освоить паттерны проектирования (MVVM, Singleton).

  2. Оптимизация и производительность:

    • Желание изучить инструменты оптимизации Angular-приложений (Lazy Loading, анализ производительности).

  3. Дополнительные технологии:

    • Базовые знания библиотек управления состоянием (NgRx, Akita).

    • Интерес к работе с PWA (Progressive Web Apps).

  4. Разработка UI:

    • Опыт работы с одной из библиотек компонентов:

      • Taiga UI (в приоритете).

      • Material Design, PrimeNG, NG-ZORRO.

    • Интерес к изучению Storybook.

  5. Тестирование:

    • Базовые знания написания unit-тестов.

    • Готовность к освоению инструментов тестирования (Jasmine, Karma, Angular Testing Library).

Личностные качества:

  • Желание учиться и развиваться.

  • Умение работать в команде и воспринимать обратную связь.

  • Ответственность и стремление доводить задачи до конца.

Примеры опыта (желательно, но не обязательно):

  • Участие в учебных проектах или pet-проектах.

  • Демонстрация своих работ на GitHub/GitLab.

  • Начальный опыт в командной разработке .

Почему мы?

Мы готовы вкладывать время и усилия в обучение перспективного кандидата, предоставляя поддержку опытных наставников, доступ к современным технологиям и интересным проектам .



Посмотрите похожие вакансии

Full-stack Python разработчик Junior/Junior+
Компания: НПО Автомотив
Зарплата: от 50 000 до 50 000 руб.
Web-программист Node.js (Junior) удаленно
Компания: WelbeX
Зарплата: от 30 000 до 50 000 руб.
C#/.NET-разработчик senior (проект Цифровой рубль)
Компания: EGAR Technology
Зарплата: з.п. не указана
Разработчик PHP+JS (Junior)
Компания: АЛЬЯНС КРЕДИТ
Зарплата: з.п. не указана