Senior Fullstack Developer (Python / Next.js)
Описание
RDT Pro — технологическая платформа для проведения международных сделок: расчёты, KYC/KYT, документооборот и сопровождение внешнеэкономической деятельности в едином цифровом контуре.Продукт построен на микросервисной архитектуре и включает около 30 сервисов. Мы активно используем ИИ-инструменты в разработке, ускоряя создание новых решений, при этом уделяя особое внимание качеству архитектуры, производительности и надёжности системы.Мы ищем сильного Fullstack-разработчика, который умеет создавать качественные решения от базы данных и API до современного пользовательского интерфейса.Стек технологийBackend: Python, OpenAPI, PostgreSQL, RedisFrontend: Next.js, React, Tailwind CSS, shadcn/uiInfrastructure: Nginx, микросервисная архитектура, CI/CDДополнительно: часть высоконагруженных сервисов реализована на ASP.NET Core (MVC). Для отдельных проектов может использоваться собственный технологический стек. Чем предстоит заниматься: Разрабатывать новый функционал продукта на Python и Next.js. Проектировать и развивать backend-сервисы и REST API. Разрабатывать современные пользовательские интерфейсы на React / Next.js. Интегрировать frontend с backend и внешними сервисами. Работать с PostgreSQL, Redis и другими компонентами платформы. Участвовать в проектировании микросервисной архитектуры. Оптимизировать производительность, надёжность и масштабируемость системы. Проводить code review и поддерживать высокие стандарты качества кода. Работать с CI/CD и сопровождать процесс релизов. Использовать ИИ-инструменты для ускорения разработки, анализировать и дорабатывать результаты их работы. Что мы ожидаем: От 3 лет коммерческой разработки. Отличное знание Python. Опыт коммерческой разработки на React и Next.js. Опыт проектирования и разработки REST API. Хорошее знание PostgreSQL и Redis. Опыт работы с микросервисной архитектурой. Уверенное владение HTML, CSS, JavaScript/TypeScript. Опыт работы с Git, Docker и CI/CD. Понимание принципов написания чистого, тестируемого и поддерживаемого кода. Будет плюсом: Опыт работы с ASP.NET Core. Опыт разработки высоконагруженных систем. Опыт работы с Docker Compose, Kubernetes. Опыт использования ИИ-инструментов в разработке. Понимание UX и желание делать интерфейсы удобными для пользователей. Мы предлагаем: Конкурентные условия сотрудничества, обсуждаемые индивидуально. Работу над современным высоконагруженным продуктом, который уже используется реальными клиентами и продолжает активно развиваться. Возможность разрабатывать продукт целиком — от архитектуры сервисов до пользовательского интерфейса. Современный инженерный подход: микросервисная архитектура, активное использование ИИ-инструментов, автоматизация процессов разработки и постоянное развитие технологического стека. Современное техническое оснащение и всё необходимое для комфортной работы. Сильную команду профессионалов, где ценятся инициативность, инженерная культура и желание создавать качественный продукт. Минимум бюрократии, прямое взаимодействие с руководством и быстрое принятие решений. Возможность профессионального роста вместе с развитием продукта и компании.