Frontend-разработчик (React.JS) — Департамент информационных технологий
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Что ты будешь делать в этой роли:
В составе нашей команды тебе предстоит заниматься разработкой пользовательских интерфейсов. В твои задачи будет входить отслеживание актуальных веб-технологий и методов, модульное программирование, решение проблем, связанных с кросс-браузерной и кросс-платформенной разработкой, с помощью кода в случае их возникновения и др. В ходе работы тебе предстоит тесно взаимодействовать со специалистами других команд департамента.
О подразделении:
Сильная команда специалистов в области информационных технологий — серьезное конкурентное преимущество организации, особенно когда речь идет о рынке профессиональных услуг. Задачи нашего департамента выходят далеко за рамки развития внутренней ИТ-инфраструктуры и поддержки пользователей. Важной частью нашей работы является обеспечение информационной безопасности, поскольку от этого зависит конфиденциальность и целостность данных не только нашей компании, но и наших клиентов. Мы также обеспечиваем технологическую поддержку проектов наших профильных департаментов, помогая тем самым существенно повысить качество оказываемых услуг. В основе нашей работы лежат передовые методологии, инструменты и системы, а самое главное — глубокие знания и уникальный опыт наших специалистов.
Обязанности:
- Отслеживание актуальных веб-технологий и методов их применения
- Разработка кода согласно техническому описанию или техническому заданию
- Создание сервисов
- Взаимодействие с другими командами департамента (UX-дизайн, инжиниринг, контроль качества разработки (QA))
- Доработка нового функционала в существующей кодовой базе
- Выполнение проверки кода
- Умение решать проблемы кросс-платформенной разработки с помощью кода
- Участие в построении архитектуры приложения и принятии технических решений
Требования к кандидатам:
- Опыт разработки в JavaScript — 3–4 года
- Наличие опыта разработки крупных frontend-приложений на базе React.js — от 2-х лет
- Опыт работы с React JS 16 + Redux
- Опыт верстки и оптимизации пользовательских интерфейсов на HTML5 и CSS3 — 2 года и более; уверенное знание препроцессоров
- Опыт разработки пользовательских интерфейсов с клиент-серверным взаимодействием
- Опыт работы с TypeScript
- Глубокое понимание проблем кросс-платформенной разработки
- Отличные навыки устного общения и ведения переписки на русском и английском языках
- Опыт работы с инструментами DevOps; Git Lab, JIRA как инструмент управления Scrum-командами
Преимуществом будут являться:
- Уверенные навыки управления версиями
- Знание техники и методологий адаптивного дизайна и его разработки
- Опыт использования методологии разработки Agile
- Образование или опыт в области разработки и/или дизайна интерфейсов
- Участие в проектах с открытым исходным кодом