2022-12-26 15:00:00
Frontend Developer (Senior)
Оптимакрос. Self—Service Platform for Enterprise Optimization, Workflow and Integrations.
Обязанности:
— Разработка нового функционала в приложении Optimacros, пользовательские и административные интерфейсы на стеке TypeScript, JavaScript, React;
— Поддержка существующей кодовой базы;
— Создание и поддержка тестовой инфраструктуры;
— Взаимодействие с продакт—менеджерами.
Требования:
— Опыт работы от 4 лет на JavaScript;
— Активная практика работы c JavaScript (ES6+) в последний год (понимание наследования, области видимости, контекста исполнения, событий, ООП, классы и т.д.);
— Знание TypeScript 4+;
— Стек разработки: React, Mobx, (тесты Jest, Puppeteer+cucumber);
— Знание чистого/нативного JavaScript;
— Глубокое понимание Объектов;
— Знание DOM, AJAX, HTML5, CSS;
— Понимание и практическое использование Promise, async/await;
— Опыт написание автоматизированных Unit и е2е тестов;
— Хорошие знания Rest, WebSocket;
— Опыт работы CSS + препроцессоры;
— Опыт работы с Jest, XPath (c нуля покрыть функционал, снапшоты и т.д.), Puppeteer — поведенческие сценарии;
— Знание npm и webpack на продвинутом уровне (способность организовать нужные конфигурации с нуля и т.п.);
— Знание Chrome dev tools на продвинутом уровне (профайлер, перфоманс, анализ памяти и т.д.);
— Опыт работы с фреймворком React 16+ (неблокируемый рендер / react—hooks), Mobx;
— Умение проектировать архитектуру.
Условия работы:
— Оплата 250 000 - 350 000 рублей;
— Удаленка.
Откликнуться: @krimgor_it
49 views12:00