Ведущий frontend разработчик — Департамент информационных технологий
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Что ты будешь делать в этой роли:
В составе нашей команды тебе предстоит заниматься разработкой пользовательских интерфейсов. В твои задачи будет входить отслеживание актуальных веб-технологий и методов, модульное программирование, решение проблем, связанных с кросс-браузерной и кросс-платформенной разработкой с помощью кода в случае их возникновения и др. В ходе работы тебе предстоит тесно взаимодействовать со специалистами других команд департамента.
О подразделении:
Сильная команда специалистов в области информационных технологий — серьезное конкурентное преимущество организации, особенно когда речь идет о рынке профессиональных услуг. Задачи нашего департамента выходят далеко за рамки развития внутренней ИТ-инфраструктуры и поддержки пользователей. Важной частью нашей работы является обеспечение информационной безопасности, поскольку от этого зависит конфиденциальность и целостность данных не только нашей компании, но и наших клиентов. Мы также обеспечиваем технологическую поддержку проектов наших профильных департаментов, тем самым помогая существенно повысить качество оказываемых услуг. В основе нашей работы лежат передовые методологии, инструменты и системы, а самое главное — глубокие знания и уникальный опыт наших специалистов.
Нашей команде требуются талантливые и целеустремленные сотрудники, которые не боятся ответственности и трудностей и всегда готовы получать новые знания и опыт.
Обязанности:
- Управление кросс-функциональной командой из 3–5 разработчиков
- Активное участие в проектирование архитектуры и frontend-разработке для сервисов компании
- Выполнение проверки кода (code review) по определенным методам и принятым в компании правилам
- Взаимодействие с другими командами департамента (UX, QA, DevOps)
Требования к кандидатам:
- Опыт разработки на JavaScript — 5 лет и более
- Опыт управления кросс-функциональной командой разработки — 1 год и более
- Опыт разработки крупных frontend-приложений на базе React.js
- Знание основных стандартов безопасности написания кода (OWASP Top 10)
- Опыт работы c технологиями и фреймворками:
- TypeScript
- React (c hooks)
- Redux (с дополнительными библиотеками: Redux-Saga, Reselect, Immutable)
- React-Final-Form
- Styled-Components
- Jest
- Webpack, Babel
- Опыт верстки и оптимизации пользовательских интерфейсов на HTML5 и CSS3, уверенное знание препроцессоров
- Отличные навыки устного общения и ведения переписки на русском и английском языках
Преимуществом будут являться:
- Знание техник и методологий разработки адаптивного дизайна
- Опыт применения гибкой методологии разработки (Agile)
- Опыт работы с GitLab
- Образование или опыт в области разработки и/или дизайна интерфейсов
- Участие в проектах с открытым исходным кодом