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

Бэнкс Софт Системс
Москва Опубликовано 24 июня 2026
Зарплата не указана
Полная занятость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 первого дня работы и своевременная выплата заработной платы;
  • Удаленный формат работы;
  • Расширенный ДМС со стоматологией;
  • Бесплатное обучение английскому языку вам и вашим детям;
  • Скидки в фитнес-клубы;
  • Предоставляем всю необходимую технику для работы.

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

Описание

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 QA Manual
РУССМАРКЕТ
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Frontend-разработчик (React / TypeScript)
Foxible
80000 – 100000 руб.
Полная занятостьОпыт 1–3 года
QA-инженер
ГК Орбита
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Менеджер по продажам продуктов для бизнеса
Точка Банк
от 130000 руб.
Полная занятостьОпыт 1–3 года
Региональный менеджер по развитию
Автопитер.кз
от 650000
Полная занятостьОпыт 1–3 года
Middle Python Backend разработчик
Standfin
Зарплата не указана
Полная занятостьОпыт 3–6 лет