Senior Frontend разработчик (React)

Дата размещения вакансии: 13.11.2024
Работодатель: Совкомбанк Технологии
Уровень зарплаты:
з/п не указана
Город:
Казань
Требуемый опыт работы:
Более 6 лет

ПРОЕКТ:

Мы разрабатываем сервис, который помогает нашим пользователям принимать взвешенное инвестиционное решение о покупке/ продаже ценных бумаг. Для этого мы рассчитываем определенные показатели на основе получаемых данных из внешних источников и предоставляем пользователям удобный интерфейс для работы с этой информацией. Второй существенный блок функциональности нашего продукта - это управленческий учет портфеля ценных бумаг, который позволяет отвечать на вопросы о стоимости портфеля, из чего он состоит и какую доходность он приносит. Пользователями нашего продукта являются различные подразделения ПАО Совкомбанк.

ЗАДАЧИ:

  • Брать на себя ответственность за часть продукта, в рамках общих приоритетов команды
  • Привносить в продукт ценный для клиента результат
  • В достижении результата, понимать как техническое решение, так и пользовательские сценарии
  • Планировать свою работу и прозрачно отчитываться по ней
  • Взаимодействовать с командой дизайнеров и серверных разработчиков
  • Уметь разбираться в чужом коде
  • Решать проблемы, о которых сообщили наши клиенты
  • Изучать новые технологии и внедрять их в проект с целью его улучшения
  • Принимать совместные командой решения сложных проблем

ТРЕБОВАНИЯ:

  • Опыт разработки на JavaScript от 6 лет
  • Опыт разработки на TypeScript от 3-х лет
  • Знание возможностей и синтаксиса последних версий ECMAScript
  • Глубокое понимание React.js и его основных принципов
  • Понимание SPA на основе React/Redux
  • Понимание методов и знание инструментов тестирования (unit, e2e tests)
  • Опыт работы с системой контроля версий Git
  • Опыт работы с средствами разработки, такими как Babel, Webpack, ESlint, npm

ПЛЮСОМ БУДЕТ:

  • Опыт создания интерактивных визуализаций при помощи D3.js
  • Опыт создания высоконагруженных веб-приложений и оптимизации производительности
  • Практика тестирования собственного кода и применения TDD и/или BDD
  • Опыт проектирования и дизайна интерфейсов, стремление соблюдать принципы SOLID, KISS и YAGNI