Требуемый опыт работы
От 3 до 6 лет
Тип занятости
Полная занятость
График работы
Гибкий график
Компания "АЛАСКАР Технологии" занимается разработкой программного обеспечения для отрасли гражданской авиации.
Мы дружная команда, готовая поделиться своими знаниями и опытом с новыми коллегами, а также поучиться чему-то у них.
Описание:
— разработка веб платформы по сопровождению и поддержке технического обслуживания самолётов гражданской авиации.
Задачи:
— разработка компонент (сервисы, микросервисы) в составе большого высоконагруженного продукта.
Обязанности:
— решать задачи проектирования и разработки компонентов микрофронтендов в связке с микросервисной архитектурой бизнес-логики того или иного процесса;
— участие в принятии технических и архитектурных решениях;
— отвечает за внедрение разработанной архитектуры и технологических процессов;
— помогать команде создавать лучшие инженерные продукты;
— проводить код-ревью решений коллег, предоставлять аргументированную критику;
— уточнять и документировать собственные решения, предоставлять консультацию в подготовке тестовых сценариев;
— сопровождать этапы внедрения продукта в эксплуатацию.
Требования:
— опыт коммерческой разработки серверных приложений в команде разработчиков от 3-х лет;
— отличное знание JS (ES 6+), опыт работы с JS от 2 лет;
— уверенное владение React, опыт разработки на React от 2-х лет;
— уверенное знание HTML/CSS;
— опыт написания SPA приложения;
— понимание основных принципов безопасности веб-приложений;
— понимание алгоритмов и структур данных, принципов написания хорошего кода, паттернов ООП, архитектурных паттернов;
— знание принципов взаимодействия систем посредствам SOAP/REST (Rest API);
— уверенное знание HTTP и WS протоколов;
— умение работать с git;
— английский язык на уровне чтения технической литературы;
— умение самостоятельно разобраться в поставленных задачах;
— умение работать в команде.
Плюсом будет:
— опыт работы с микросервисной и микрофронтендной архитектурой;
— наличие опыта в написании как unit, так и клиентских авто-тестов;
— опыт использования в разработке готовых UI-компонентов (ui kit);
— знание DOM (оптимизация, принципы работы);
— опыт работы с Gitlab CI/CD для организации сборки и развертывания приложений.
Образование:
— высшее техническое образование.
Условия:
— работа в стабильной IT компании (с 2010 года на рынке; есть аккредитация Минцифры);
— работа в московском офисе с возможностью гибридного формата;
— оформление по ТК РФ;
— 8 часовой рабочий день, понедельник-пятница, с плавающим временем начала рабочего дня.
Вакансия опубликована 17.04.2024 в г. Москва.