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

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

Мы приглашаем Frontend разработчика присоединиться к нашей команде, которая создает и развивает стратегические цифровые банковские сервисы. Вам предстоит работа над фронтом интернет-банка для физических лиц, представленном в виде Android приложения, PWA и десктопа. Мы используем следующий стек: React 17/18, Ts, scss, полностью настроенный GitLab CI с тестами с сборками через Webpack/Vite.

Наша основная цель – создание качественных, конкурентоспособных продуктов и, как следствие, вывод Банка на один уровень по дистанционному обслуживанию физических лиц с цифровыми лидерами рынка.

Условия:

  • Работа в офисе Банка в комфортном офисе на пл. Растрелли 2а, метро Чернышевская;
  • Гибридный режим работы с 2-3 днями присутствия в офисе;
  • ДМС после испытательного срока от страховой группы СОГАЗ;
  • Компенсация на годовой абонемент в популярные сети фитнес-клубов;
  • Доступ к библиотеке МИФ с разной бизнес-литературой;
  • Полностью оплачиваемые курсы повышения квалификации в рамках требуемых для работы навыков от ведущих компаний типа OTUS и т.п;
  • Регулярные походы на конференции с командой;
  • Специальные ставки на кредитные продукты банка;
  • Трудоустройство в соответствии с ТК РФ;
  • Ежегодные премии минимальным размером в один оклад и премирование по закрытию важных проектов;
  • Стабильный̆ и прозрачный доход;
  • Сложные и интересные задачи, современный стек технологии;
  • Возможность вертикального и горизонтального карьерного роста;
  • Интересные корпоративные мероприятия.

Основные задачи:

  • Реализация нового функционала, доработка существующего функционала в приложении для Android, PWA и десктопе;
  • Написание unit-тестов и e2e-тестов;
  • Верстка макетов по Figma;
  • Взаимодействие с подразделениями дизайнеров, аналитиков и qa.

Требования:

  • Опыт коммерческой разработки на React от 2 лет, понимание принципов его работы;
  • Глубокое знание JavaScript / TypeScript (деструктуризация, промисы, работа с объектами, fetch, прототипы, event loop и т.д.);
  • Знание HTML5 и CSS3, CSS-препроцессоры;
  • Опыт написания unit-тестов и e2e-тестов;
  • Опыт работы с Git;
  • Опыт работы с Webpack;
  • Опыт работы с Cordova;
  • Опыт работы с Rest API;
  • Умение читать и понимать чужой код.

Очень хорошо, если был опыт:

  • Работы с Docker (Вы можете поднять бекенд по мануалу);
  • Работы с WebSocket;
  • Опыт работы с SSR.