⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна, но, может быть, ваш отклик будет рассмотрен. Попробуйте откликнуться на эту вакансию, если она вам понравилась или вы можете  найти актуальные похожие вакансии

Ведущий программист Frontend (JavaScript/TypeScript, web)

Прямой работодатель  ЗАО КонсультантПлюс
Москва, Россия
Сеньор
Информационные технологии • Разработка • Frontend • JavaScript • TypeScript • Angular • React • Vue.js • jQuery • CSS • HTML • PostgreSQL • WEB
22 декабря 2020
Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
Работодатель  ЗАО КонсультантПлюс
Описание вакансии

Наши проекты:

Экспертные «legal tech» системы. Поддержка аналитики юридических материалов и правовых ситуаций в реальном масштабе времени, наглядное отображение материала, инструменты для моделирования и экспертной оценки, средства для отслеживания изменений и актуализации пользовательских документов.

Обработка, сборка, публикация и визуализация контента (смарт-документы, видео-публикации). Комплекс средств включает web-сервисы, клиентские приложения, веб-приложения, технологические платформы для управления контентом. Распределенная отказоустойчивая масштабируемая архитектура.

Плотная интеграция с другими приложениями. Параллельно с базовым продуктом разрабатываются и сопровождаются технологические продукты: CMS, BI.

Используемые в проектах платформы и инструменты:

Платформы: Windows, Linux, Docker/Kubernetes

Языки разработки: JavaScript, TypeScript, С# (.Net/.Net Core), С++ (Windows-приложения), HTML5/CSS3, PL/pgSQL

Среда разработки: VS2017, VS Code

Тестовые фреймворки: Selenium, Gremlin, White, Jmeter, Gattling

Версионный контроль: Git на базе GitLab

Управление пакетами: nuget, npm

Базы данных: PostgreSQL, CouchbaseServer

Скрипты автоматизации: PowerShell, Python, JavaScript

Системы мониторинга: Zabbix, Prometheus+Grafana, ELK-стек

Управление проектом: Trac

Система непрерывной интеграции: Jenkins

Область решаемых нами задач: веб-сервисы, портальные решения, настольное ПО и веб-приложения, нагруженные и распределенные системы, комплексная интеграция, организация защиты и бесперебойной работы.

………………………………………………………………………………………………………

ПРОФИЛЬ ВАКАНСИИ

Основные обязанности:

  • Разработка фронтенда пользовательских и технологических приложений (SPA, JS/TS/HTML/CSS);
  • Управление компетенцией «фронтенд» в рамках команды, в роли ведущего программиста (выбор средств разработки, проектирование архитектуры и дизайна, аналитическая поддержка, менторство);
  • Определение оптимальных конфигураций окружений для разработки и тестирования разрабатываемых компонентов (взаимодействие с DevOps);
  • Кодирование, подготовка автотестов, ревью.

Минимальные обязательные требования:

  • Высшее техническое образование;
  • Отличное знание JavaScript (ES6), TypeScript;
  • Уверенное знание HTML5, CSS3, опыт работы с различными браузерными движками, хорошее понимание кросс-браузерных и кросс-платформенных аспектов, опыт адаптивной вёрстки;
  • Владение шаблонами проектирования, функциональным программированием;
  • знание web-технологий, http(s), принципов организации сетей;
  • Опыт разработки веб-приложений (сайты, SPA), веб-сервисов;
  • Опыт работы с MS Visual Studio, Git, опыт коллективной разработки ПО;
  • Технический английский (свободное чтение документации).

Профессионализм, инициативность, ответственность, высокий уровень обучаемости и саморазвития, коммуникабельность. «Здоровый» перфекционизм, желание работать и совершенствоваться вместе с командой единомышленников.

Желательно:

  • Базовое знание C#, .Net (Core), ООП;
  • ASP.NET / Core (MVC, WCF/REST);
  • Разработка асинхронного и многопоточного кода;
  • Опыт работы с Node.js, npm, webpack, gulp, Angular, React, Vue.js, SCSS;
  • Базовые знания SQL (DDL/DML);
  • Опыт разработки юнит-тестов (например, на Jest, MSTest, xUnit), UI- и Нагрузочных тестов (Selenium, Jmeter);
  • Хорошая алгоритмическая подготовка, навыки оптимизации;
  • Проектирование и макетирование UI, хорошее чувство эстетики.

Стаж — последние 3 года и более по специальности, с использованием требуемых по данной вакансии компетенций, на позиции программиста.

У Вас подходящий профессиональный профиль, но Вы недостаточно полно владеете каким-то требуемым здесь навыком? Вас заинтересовала наша вакансия? Хотели бы приобрести новые знания и опыт? Хотите и можете реализовать свой потенциал? Вы активны и уверены в своих силах? Откликайтесь — обсудим:)

Условия:

  • На текущий момент - работа удаленно. После стабилизации ситуации с коронавирусом - либо удаленная работа с посещением офиса по запросу, либо работа в офисе
  • Трудоустройство в соответствии с Трудовым кодексом РФ
  • Заработная плата обсуждается по результатам собеседования и зависит от профессионального уровня кандидата
  • Возможность профессионального развития и карьерного роста
  • Наличие офисной столовой, возможность заниматься спортом на территории офиса (спортивный и тренажерный залы)
  • Медицинская страховка
  • Доброжелательная, демократичная и творческая атмосфера в коллективе
  • Офис в шаговой доступности от ст.м. Профсоюзная
  • Рабочий день с 10 до 18 часов, включая обеденный перерыв. Начало рабочего дня можно cдвигать по согласованию с руководителем

Специализация
Информационные технологииРазработкаFrontendJavaScriptTypeScriptAngularReactVue.jsjQueryCSSHTMLPostgreSQL
Отрасль и сфера применения
WEB
Уровень должности
Сеньор