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