Разработчик JavaScript

Работодатель:
Опыт работы:
От 3 до 6 лет

Banks Soft Systems - системно значимая российская ИТ-компания, специализирующаяся на разработке, внедрении и поддержке решений по цифровизации клиентского обслуживания для банков, финтех-компаний, госсектора, телекома, ритейла, медицины, сферы ЖКХ в России и СНГ. Мы разрабатываем системы речевой аналитики, развиваем платформы дистанционного банковского обслуживания, а также оказываем услуги по заказной и аутсорс разработке. Мы практикуем наиболее востребованные рынком технологические решения: от машинного обучения до разработки 1С.

Сейчас мы находимся в поиске Разработчика JavaScript на проект сроком 6 месяцев.

Чем нужно будет заниматься:

  • Разработка и развитие пользовательских интерфейсов на React/TypeScript для web-платформы;
  • Создание и поддержка библиотеки переиспользуемых UI-компонентов, элементов управления и визуализации данных;
  • Разработка и развитие ключевых разделов системы: авторизация, административный портал, продуктовые и аналитические дашборды;
  • Проектирование архитектуры frontend-приложения и участие в принятии технических решений;
  • Интеграция клиентской части с backend-сервисами через REST API, GraphQL и WebSocket;
  • Управление состоянием приложения и развитие масштабируемой frontend-архитектуры;
  • Оптимизация производительности, качества кода и пользовательского опыта;
  • Участие в code review, развитии инженерных практик и наставничестве команды;
  • Взаимодействие с аналитиками, дизайнерами и backend-разработчиками на всех этапах разработки.
Что мы ждём от кандидата:
  • Продвинутые навыки в JavaScript и TypeScript. Понимание работы с генераторами, async/await, proxy, и т.д.;
  • Знание глубоких особенностей языка (например, замыкания, this-связывание, прототипы);
  • Опыт работы с React;
  • Знание архитектурных паттернов (Redux);
  • Умение создавать и поддерживать сложные архитектуры.
  • Понимание работы с Redux в контексте состояний;
  • Продвинутые навыки работы с API. Понимание кэширования данных, работы с WebSocket, GraphQL;
  • Знание HTTP-протокола и принципов RESTful API;
  • Умение оптимизировать запросы и обработку данных;
  • Сильные навыки в CSS, SCSS или Less. Знание CSS-архитектур (BEM, ITCSS);
  • Умение создавать масштабируемые CSS-системы;
  • Знание работы с CSS-инструментами (PostCSS, Tailwind CSS) и оптимизации CSS-кода;
  • Умение создавать высококачественные и адаптивные интерфейсы;
  • Опыт работы с SVG и CSS-анимациями;
  • Знание принципов доступности (accessibility) и создание UI для людей с ограниченными возможностями;
  • Умение настраивать и оптимизировать модульные сборщики (Webpack/Vite);
  • Продвинутые навыки работы с Git (GitFlow, GitLab CI/CD);
  • Знание Node.js и npm/yarn для работы с зависимостями и сборщиками;
  • Умение проектировать масштабируемые и модульные архитектуры;
  • Умение проводить качественные code review и помогать команде улучшать код;
  • Сильные навыки в тестировании (Jest, Cypress, Enzyme, или другие). Знание TDD/BDD;
  • Умение оптимизировать производительность фронтенда (JS, CSS, изображения, FCP);
  • Опыт работы с Progressive Web Apps (PWA);
  • Знание работы с реальными таймлинистами (WebRTC/WebSocket);
  • Умение проектировать масштабируемые архитектуры и выбирать подходящие паттерны;
  • Возможность помогать команде и улучшать процесс разработки;
  • Умение оптимизировать производительность и скорость загрузки;
  • Способность решать сложные проблемы, связанные с взаимодействием с сервером, архитектурой и производительностью.

Что мы предлагаем:

  • Срок проекта 6 месяцев (с возможной пролонгацией);
  • Полное соблюдение ТК РФ c первого дня работы и своевременная выплата заработной платы;
  • Удаленный формат работы;
  • Расширенный ДМС со стоматологией;
  • Бесплатное обучение английскому языку вам и вашим детям;
  • Скидки в фитнес-клубы;
  • Предоставляем всю необходимую технику для работы.

Откликайтесь и присоединяйтесь к нашей дружной команде

Похожие вакансии

Senior Fullstack-разработчик (C# / React)
В Кадре

Опыт коммерческой разработки на C# (.NET Core / .NET 6+) от 5 лет. Опыт коммерческой разработки на React (с TypeScript...

250 000 руб.
Старший/Ведущий разработчик 1С
Детский мир

Знание системы 1С:ЗУП КОРП. Навыки разработки на платформе 1С 8.3. Готовность быстро обучаться и расти.

Senior React и Electron разработчик
GO Digital

Опыт коммерческой разработки на JavaScript, React.JS и Electron более 6 лет. Опыт написания тестов с Playwright. Опыт работы в топовых...

200 000 - 300 000 руб.
Fullstack Developer (Node.js + Angular)
GO Digital

Опыт коммерческой разработки Node.js, JavaScript и Angular от 6 лет. Понимание современных подходов к разработке, поставке и эксплуатации ПО.

350 000 руб.
Senior Golang-разработчик на проектную занятость
Delaweb

Чем будешь заниматься: Опыт разработки на Go от 5 лет. Будет плюсом более широкий опыт разработки, опыт менторства, тимлидинга и...

2 000 - 2 800 руб.