Москва, 2-й Полянский переулок
Метро: ОктябрьскаяНа текущий момент с нами работает более 2500 высококлассных аналитиков, руководителей проектов, разработчиков, тестировщиков и специалистов по сопровождению крупных информационных систем. Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – ведущие системообразующие финансовые, телеком и ритейл компании страны.
Центральный офис Bell Integrator расположен в Москве, представительства – в Санкт-Петербурге, Нижнем Новгороде, Пензе, Саратове, Уфе, Барнауле, Минске (Беларусь).
Проект: мы разрабатываем систему для осуществления международных расчётов юридических лиц. Проект охватывает полный цикл обработки кросс-граничных платежей — от создания заявки клиентом до подбора оптимального маршрута платежа. У вас есть уникальный шанс определить архитектуру системы.
Стэк технологий:
Frontend: JavaScript/TypeScript, React, Redux Toolkit, Webpack Module Federation, Jenkins CI
Backend: Java, Spring Boot, PostgreSQL, Apache Kafka, Docker, Kubernetes
Часы работы по МСК
Мы ожидаем:
Уверенное знание JavaScript (ES6+), TypeScript;
Опыт разработки крупных приложений на React от 3-х лет;
Понимание принципов работы Redux / RTK / RTK Query;
Знание протоколов HTTP и WS, умение работать с ними;
Уверенное владение GIT;
Опыт работы с инструментами сборки (Webpack).
Понимание взаимодействия клиент-серверных приложений;
Умение работать в команде (предлагать и обсуждать идеи, аргументировать свою позицию);
Нацеленность на повышение качества кода, самообучаемость, инициативность, умение и желание работать в команде;
Будет плюсом
Опыт разработки приложения с применением Webpack Module Federation;
Опыт разработки сложной архитектуры;
Знание инструментов и подходов CI / CD;
Опыт написания тестов;
Чем придется заниматься:
Разработка и поддержка пользовательских интерфейсов на React/TypeScript.
Интеграция с REST API.
Написание unit и e2e тестов.
Кросс-браузерная и адаптивная вёрстка.
Работа с дизайнерами: реализация по макетам, соблюдение дизайн-системы.
Участие в проектировании архитектуры приложения.
Участие в code review, планировании задач, ретроспективах.
Оптимизация производительности (ленивая загрузка, memoization).
Условия:
Удаленный формат работы на территории РФ