Назад к вакансиям

Сеньор Frontend-разработчик (React / TypeScript)

от 270 000 ₽в месяц
BlancyМоскваГибридот 3 летКонтракт
GitREST APITypeScriptJavaScriptReactJiraFrontendConfluenceJenkinsPKIКриптоПроСМЭВ

Описание

Компания Blancy создает web- и mobile-продукты, корпоративные сервисы, сайты и внутренние системы для бизнеса. Идет поиск Senior Frontend разработчика (React / TypeScript) для проекта длительностью 3-4 месяца.

Обязанности

  • Разрабатывать сложные frontend-приложения на React и TypeScript
  • Проектировать приложения, участвовать в анализе и выборе технических решений
  • Оценивать сроки и декомпозировать задачи
  • Покрывать код unit-тестами, исправлять ошибки и проводить code review
  • Работать с CI/CD, участвовать в релизах и выводе сервисов в промышленную эксплуатацию

Требования

  • От 3 лет командной коммерческой разработки на JavaScript
  • Глубокое знание React, React Hooks, TypeScript и REST API
  • Понимание технологии PKI и принципов работы аккредитованного удостоверяющего центра
  • Практический опыт создания сервисов аккредитованного УЦ, включая личный кабинет и интеграции со СМЭВ
  • Опыт работы с библиотеками и плагинами КриптоПро для электронной подписи
  • Опыт разработки сложных frontend-проектов
  • Понимание работы интерфейсов в браузере и принципов асинхронного кода
  • Умение быстро разбираться в чужом коде
  • Владение инструментами Git, Jira, Confluence, Jenkins, Sonar, Nexus
  • Хорошие коммуникативные навыки
  • Высшее техническое образование
  • Английский на уровне чтения технической документации
  • Стек: JavaScript ES6+, TypeScript, React, HTML, CSS

Условия

  • Локация: только Москва и Московская область
  • Формат: гибрид, посещение офиса 1-2 раза в неделю
  • Рабочее время: 09:00 - 18:00 по Москве
  • Оформление: только по ИП
  • Оплата: 270 000 руб/мес или 1 750 руб/час
  • Длительность проекта: 3-4 месяца

Процесс отбора

  • Приложите резюме и кратко опишите опыт работы с PKI, сервисами УЦ и СМЭВ
  • Укажите текущую локацию, наличие ИП и возможную дату старта
  • Рассматриваются кандидаты, соответствующие всем обязательным требованиям