Frontend Java (middle+/senior)

Дата размещения вакансии: 13.11.2024
Работодатель: Протей Ай-Ти-Инжиниринг
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Белоостровская улица 6
Требуемый опыт работы:
От 3 до 6 лет

Стек проекта:

  • TypeScript в strict режиме;
  • Webpack, babel, eslint, jest;
  • React;
  • MobX;
  • SCSS + Bootstrap;
  • Inversify.

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

  • Разрабатывать веб-приложения на языке TypeScript в strict-режиме с использованием React и MobX;

  • Писать модульные тесты на бизнес логику приложения;

  • Верстать веб-приложения по макетам и Figma и/или c использованием bootstrap;

  • Проведение перекрестного code review;

  • Принимать участие в проектировании и (ре)дизайне проекта.

Для нас важно:

  • Уверенное владение TypeScript в strict-режиме;

  • Опыт использования React, функциональных компонент, React hooks

  • Опыт использования MobX или других решений для управления состоянием приложения;
  • Опыт использования ООП в TypeScript (использование интерфейсов, классов);
  • Опыт создания Single Page Application;
  • Опыт использования NPM или YARN, Webpack или аналогов;
  • Знакомство с трёхуровневой архитектурой приложений, паттернами проектирования (включая MVC, MVVM);
  • Понимание принципов REST, протокола HTTP.

Будет плюсом:

  • Знакомство с Angular, RxJS, npm/yarn workspaces;
  • Знание CSS препроцессоров (SCSS);
  • Опыт использования WebSocket;
  • Опыт использования WebRTC;
  • Опыт написания модульных тестов;
  • Понимание концепций объектно-ориентированного, реактивного и функционального программирования;
  • Опыт работы с git и *nix системами.

Мы предлагаем:

  • Работу в аккредитованной IT-компании;
  • График: 5/2 с 9-00 до 18-00, гибридный график работы (плавающее начало рабочего дня);
  • Офис: в пешей доступности от метро Лесная и Черная речка с полностью оборудованной кухней;
  • Здоровье: расширенный ДМС со стоматологией, большой выбор клиник;
  • Бонусы: доплата на питание в офисе (выплачивается 5 числа каждого месяца на карту);
  • Спорт: частичная компенсация фитнеса, корпоративные занятия йогой в офисе 2 раза в неделю, футбол и волейбол в арендованном зале, участие в IT-соревнованиях (яхтинг, лыжи, волейбол и прочее).