Разработчик JavaScript
Ищем опытного JavaScript-разработчика для работы над web-платформой на React/TypeScript. В задачи входит разработка UI, интеграция с бэкендом, оптимизация производительности и наставничество. Предлагаем удаленную работу на 6 месяцев, ДМС и обучение английскому.
Зарплата не указана — оценили по рынку
На основе 173 похожих вакансий за 90 дней.
Что предстоит делать
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); • Умение проектировать масштабируемые архитектуры и выбирать подходящие паттерны; • Возможность помогать команде и улучшать процесс разработки; • Умение оптимизировать производительность и скорость загрузки; • Способность решать сложные проблемы, связанные с взаимодействием с сервером, архитектурой и производительностью.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в BSS
9 активных вакансий в компании
Тестировщик
~1 139 250 ₸ оценка
Ищем тестировщика на 9-месячный проект. Нужно будет тестировать функционал, писать документацию и работать с багами. Требуется опыт от 2 лет, знание банковских систем и SQL. Работа удаленная, есть ДМС и обучение английскому.
Специалист по кибербезопасности (пентест, LLM)
~3 568 118 ₸ оценка
Компания Banks Soft Systems ищет специалиста по кибербезопасности для анализа защищённости web-приложений и систем на базе больших языковых моделей (LLM). Нужен опыт пентестов от 2 лет, знание уязвимостей ИИ и владение Python. Предлагается удалённая работа, контракт на 9 месяцев, ДМС и обучение английскому.
Тестировщик (нагрузочное тестирование)
~1 448 475 – 2 814 015 ₸ оценка
Ищем опытного тестировщика для нагрузочного тестирования высоконагруженных финансовых систем. Нужно уметь писать автотесты на Python, работать с Linux и CI/CD, а также руководить командой. Проект на 9 месяцев с возможностью продления, работа удалённая.
Java-разработчик (Jmix)
~2 378 746 ₸ оценка
Banks Soft Systems ищет Java-разработчика с опытом работы на платформе Jmix. В задачи входит разработка и развитие системы, работа с Spring Boot, PostgreSQL и Oracle. Компания предлагает полную удалёнку, ДМС, обучение английскому и другую поддержку.
Похожие вакансии
6 вакансий
Старший Full-stack разработчик (React Native/Node)
~450 000 – 779 232 ₸ оценка
Создаем платформу видеоаналитики для тенниса с использованием AI. Ищем опытного full-stack разработчика с экспертизой в React Native, Node.js и AWS. Предлагаем полную удаленку и возможности роста.
Старший Full-stack разработчик (React Native/Node)
~1 692 600 – 3 135 619 ₸ оценка
Создаем AI-платформу для видеоаналитики теннисных матчей. Ищем опытного full-stack разработчика с экспертизой в React Native, Node.js и AWS. Предлагаем полную удаленку и рост.
Старший специалист по росту конверсии (Shopify, DTC)
~1 692 600 – 3 135 619 ₸ оценка
Ищем опытного специалиста по росту конверсии для управления Shopify-сайтом бренда добавок. Вы будете отвечать за увеличение продаж, среднего чека и подписок через A/B-тесты, оптимизацию воронки и аналитику. Требуется опыт в DTC e-commerce, понимание юнит-экономики и умение работать с инструментами Shopify. Предлагаем удалённую работу и прямое влияние на бизнес.
Старший Full-Stack разработчик (React/Next.js) — внутренние AI-инструменты
~1 692 600 – 3 135 619 ₸ оценка
Ищем опытного full-stack разработчика (React/Next.js) для создания AI-инструментов, автоматизирующих ручные процессы в e-commerce компании. Вы будете работать напрямую с командами креатива, операций и маркетинга, выявлять узкие места и строить решения. Требуется опыт в стартапах, умение общаться с нетехническими специалистами и английский от Upper-Intermediate.
Node.js / Python разработчик
~1 692 600 – 3 135 619 ₸ оценка
Разработка и поддержка продакшн-платформы автоматизации WhatsApp на Node.js и Python. Требуется опыт с Express.js, FastAPI, REST API и WebSockets. Предлагается долгосрочная удаленная работа с гибким графиком.
Старший Frontend разработчик (React)
~1 692 600 – 3 135 619 ₸ оценка
Ищем опытного Frontend разработчика (React) для создания отзывчивых веб-приложений в сфере ATS и рекрутинга. Требуется 3+ года опыта, владение React.js, JavaScript, HTML/CSS и знание английского. Предлагаем гибкий график, оплачиваемый отпуск и бесплатные занятия английским.