Вакансия: Разработчик фронтенд (CRM)
Описание вакансии
BELL INTEGRATOR реализует проекты по всей России!
Наши клиенты крупнейшие в мире корпорации из Fortune 100, для которых мы создаем уникальные по сложности и масштабу решения.
На текущий момент в компании работает больше 2,5 тысяч высококлассных аналитиков, руководителей проектов, разработчиков, тестировщиков и специалистов по сопровождению крупных информационных систем.
Основными направлениями деятельности нашей компании являются: искусственный интеллект, дополненная реальность, тестирование, разработка ПО, системная интеграция, автоматизация.
Обязанности: - Разработка на проекте CRM
Требования: - 1) Опыт работы с JS, минимум 3 года, желательно 5 лет коммерческой разработки
- 2) Опыт работы с фреймворком Angular, минимум 1 год, желательно больше 1 года, оптимально 3+ года
- 3) Глубокие знания устройства JS:
- a. Области видимости
- b. Контекст
- c. Асинхронное взаимодействие
- d. Рекурсия
- e. Замыкание
- f. Прототипное наследование
- g. Мутабильность различных типов данных
- 4) Объемные знания в области разработки на Angular
- a. Angular-material
- b. Модульный подход
- c. Уверенные знания TS
- d. Dependency Injection
- e. Опыт создания дирректив, сервисов, кастомных форм контролов, пайпов, интерсепторов.
- f. Владение паттерном Observer, умение работы с RxJS, понимание разницы между Observable и Subject, понимание разницы между Hot/Cold Observable
- g. Опыт в написании юнит тестов Jasmine/Jest
- 5) Фундаментальные знания по программированию
- a. Понимание концепции ООП, паттерна SOLID
- b. Знания основных алгоритмов (сортировка, поиск, обход графа), умение их применять в тестовых задачах
- c. Осведомленность о паттернах проектирования: Стратегия, Наблюдатель, Декоратор, Фасад, Фабрика и.т.д
- 6) Понимание работы браузера и его API
- a. На чем основана асинхронность (Event Loop)
- b. Браузерные хранилища
- c. Рендеринг
- d. Оптимизация загрузки страницы и выполнения
Условия: - ТК РФ, ЗП белая;
- гибкое начало рабочего дня;
- возможность частично/полностью удаленной работы;
- возможность карьерного роста, роста ЗП.