Ведущий программист JS
Вакансия "Ведущий программист JS"
Полная занятость, полный рабочий день
г. Москва
Обязанности
- Работать в компании со зрелыми Agile-процессами: максимум взаимодействия с командой, минимум бюрократии - Разрабатывать и развивать клиентскую часть сервисов: SPA на React. JS и Typescript - Участвовать в проектировании и выборе архитектурных и технологический решений: компонентные библиотеки, средства автоматизации - Поддерживать высокую инженерную культуру: ревью кода, тесты, линтинг, наставничество - Релизиться в современной инфраструктуре: Микросервисы, Kubernetes
Общие требования
Высшее.
Опыт работы с фронтендом от четырех лет. Навыки сбора, уточнения технических требований, декомпозиции, поиска и анализа оптимальных решений для задач; Умение читать и разбираться с чужим кодом; Отличное знание JavaScript/TypeScript и его особенностей, принципов работы браузера; При выполнении задач разработки сохранение принципа чистого кода; Опыт работы и отличное понимание внутреннего устройства и паттернов использования React. JS и его экосистемы, в т. ч. Redux/MobX; Знания о парадигмах ООП и ФП, алгоритмах и структурах данных, паттернах проектирования, способность оценить код на соответствие принципам SOLID; Хорошие коммуникативные навыки.