Проект: мы разрабатываем систему для осуществления международных расчётов юридических лиц. Проект охватывает полный цикл обработки кросс-граничных платежей — от создания заявки клиентом до подбора оптимального маршрута платежа. У вас есть уникальный шанс определить архитектуру системы.
Стэк технологий:
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).
Условия:
- Конкурентную заработную плату (по итогам технического интервью);
- Оформление в соответствии с ТК РФ;
- Работа в дружной и профессиональной команде;
-
Удаленный формат работы на территории РФ