Senior/middle frontend developer (react)

Срок для отклика истек

Описание вакансии

Мы в Prooftech IT уже более 15 лет создаём качественные программные продукты от юридических платформ до систем ИТ-мониторинга, а также обогащаем команды заказчиков квалифицированными айтишниками. С 2018 года имеем государственную аккредитацию. Наши клиенты- Сбер, Газпромбанк, X5 Retail Group, ВТБ.

Наша миссия — предоставить возможность лучшим IT-специалистам работать в свободной и комфортной атмосфере на проектах ведущих российских компаний.

Ищем разработчика на проект крупного банка, услугами которого пользуются десятки тысяч пользователей. Проект — система дистанционного банковского обслуживания юридических лиц. Над реализацией работают более 150 человек, а работа ведётся в составе продуктовых кроссфункциональных команд, сейчас их около 15. ДБО находится в стадии активной разработки, поэтому есть запрос на нового специалиста.

В каждой команде: 2-3 Frontend devs, 2-3 Backend devs, 2 QA manual, 1-2 Analysts, PM, UI/UX designer (шерятся между командами). В отдельных командах состоят QA Auto и QA Load. Есть DevOps, Solution Architects.

Наш процесс найма:

  1. HR интервью примерно на полчаса.
  2. Внутреннее техническое интервью c разработчиком из нашей компании — послушаем про твои опыт и подробнее расскажем о проекте.
  3. Финальное техническое интервью с коллегами со стороны банка.
  4. Оффер!

Чем предстоит заниматься:

  • Разработка фронтальных систем ДБО юридических лиц (UI, экранные формы)
  • Работа с передовыми технологиями
  • Разработка новой функциональности
  • Поддержка работоспособности системы
  • Разработка unit тестов (jest, react-testing-library)
  • Работа с инструментами для документирования кода и компонентов (jsdoc, storybook)

Стек используемых технологий: Typescript, React, final-forms, scss, eslint, webpack4, sockets, conventional-commits

Архитектура разрабатываемой системы включает: UI, микросервисы, межсервисный транспорт, база данных.

Для успешной работы потребуется:

  • Опыт разработки пользовательских интерфейсов с использованием JavaScript (ES6)
  • Уверенные знания React 16.8 и новее
  • Опыт использования стейт-менеджеров (Redux, MobX, другие) в React-приложениях
  • Уверенные знания HTML/CSS/SASS, XML/JSON
  • Опыт работы с препроцессорами SASS, LESS
  • Опыт написания приложений, использующих REST API либо WebSockets
  • Опыт разработки unit-тестов
  • Опыт работы с системой контроля версий git
  • Опыт верстки и оптимизации пользовательских интерфейсов
  • Хорошие коммуникативные качества, умение обосновать выбор того или иного способа решения задачи или выбора технологий

Всегда приветствуется: умение грамотно использовать Typescript, настраивать Webpack, Eslint, опыт работы с микрофронтендом, криптографией, Storybook, настройкой CI/CD, умение грамотно оформить документацию к разрабатываемому решению, знание стандарта OAuth 2.0, опыт разработки с использованием монорепозиториев (Lerna)

Работа с нами:

  • Официальное трудоустройство в аккредитованную IT-компанию (можно устроиться по ИП)

  • Премию по результатам коммерческих результатов компании за год.
  • Компенсацию профильных курсов и конференций

  • Удаленная работа на территории страны по московскому времени

  • ДМС со стоматологией по окончанию испытательного срока

  • В случае необходимости мы готовы предложить коллегам финансовую поддержку в виде беспроцентных займов
  • Корпоративные мероприятия (онлайн/оффлайн с выездом на природу)

  • Дополнительная система поощрений с крутыми призами

  • Performance Review

  • У нас действует бонусная система, где вовлечённость в жизнь компании, инициативы и идеи поощряются баллами, которые можно обменивать на оплату спорта, английского, техники, мерча и своих увлечений.