Back-End разработчик (Middle/Senior) (удаленная работа)
27 июля 2026
от 200 000 до 200 000 руб.
Не указан
Вакансия: Back-End разработчик (Middle/Senior)
Описание вакансии
О компании
Мы разрабатываем высокотехнологичную платформу для онлайн-трейдинга веб-терминал, обеспечивающий совершение торговых операций на российской фондовой бирже MOEX, крипто валютных и форекс-рынках.
Наше приложение обслуживает тысячи одновременных пользователей, обрабатывая огромные объемы данных в реальном времени. Мы стремимся к созданию надежного, высокопроизводительного и масштабируемого продукта, который становится основой для успешной торговли наших клиентов.
Чем предстоит заниматься:
- Разработка и развитие бэкенд-функциональности торгового терминала: создание новых сервисов, доработка существующих модулей и оптимизация производительности.
- Реализация новых коннекторов к биржам и торговым площадкам (криптовалютные биржи, форекс-брокеры) разработка клиентских библиотек, интеграция с внешними API, обеспечение отказоустойчивости и обработки ошибок.
- Проектирование и оптимизация высоконагруженных систем, работающих с большими потоками рыночных данных и торговых операций.
- Разработка и поддержка WebSocket/SignalR-соединений для передачи данных в реальном времени между сервером и клиентскими приложениями.
- Работа с базами данных (MongoDB, MS SQL, Redis) проектирование схем, написание сложных запросов, оптимизация индексов и производительности, обеспечение целостности данных.
- Интеграция с REST API разработка и поддержка собственных API-эндпоинтов для клиентских приложений, документация API.
- Обеспечение надежности и отказоустойчивости системы: реализация механизмов восстановления после сбоев, мониторинг, логирование, обработка исключительных ситуаций.
Наши технологии:
- Back-End: C#, .NET 10, ASP.NET Core
- Базы данных : MS SQL Server, MongoDB, Redis
- Реальное время: SignalR, WebSockets
- API: REST API,
- Мониторинг : Application Insights, ELK,
- CI/CD: Git CI
Мы ожидаем, что вы:
- Имеете коммерческий опыт разработки на C# / .NET Core от 3 лет , с опытом разработки высоконагруженных распределенных систем.
- Хорошо знаете ASP.NET Core , понимаете его внутреннее устройство, умеете настраивать производительность и безопасность.
- Имеете глубокий опыт работы с MongoDB (агрегации, индексы, шардирование) и MS SQL (сложные запросы, оптимизация, транзакции, индексы).
- Понимаете принципы работы SignalR и WebSockets знаете, как обеспечить стабильное соединение для тысяч клиентов.
- Умеете проектировать REST API с учетом принципов RESTful, версионирования и документации (OpenAPI/Swagger).
- Понимаете принципы многопоточности и асинхронного программирования , умеете работать с Task, async/await, Concurrent collections.
- Имеете опыт интеграции с внешними API (особенно биржевыми) умеете обрабатывать лимиты запросов, ошибки, обеспечивать повторные попытки (retry policies).
- Знаете, как строить отказоустойчивые системы понимаете паттерны Circuit Breaker, Retry, Timeout, Bulkhead.
- Умеете писать поддерживаемый и тестируемый код , знакомы с принципами SOLID, DI, Unit-тестированием.
- Имеете опыт работы с Git и понимаете процессы Code Review и CI/CD.
Будет большим плюсом:
- Опыт разработки торговых систем или финтех-проектов.
- Знание предметной области: акции, фьючерсы.
- Понимание особенностей работы криптовалютных бирж (Binance, Bybit, OKX, Huobi и др.).
- Опыт работы с API биржи (MOEX или крипто-биржи).
- Знание шаблонов проектирования, Event Sourcing, CQRS.
- Опыт работы с очередями сообщений.
- Понимание архитектуры микросервисов.
- Опыт работы с Redis как кэшем и как брокером сообщений (Pub/Sub).
- Английский язык на уровне чтения технической документации.
Условия работы:
- Полная удаленная работа работайте из любой точки мира.
- Гибкий график мы ценим результат, а не часы в офисе.
- Ненормированный рабочий день иногда требуется оперативно реагировать на инциденты, но мы уважаем ваш личный баланс.
- Дежурства в выходные дни (по графику) для поддержания стабильности системы. Дежурства оплачиваются дополнительно.
- Конкурентная заработная плата обсуждаем с успешными кандидатами.
- Профессиональное развитие поддерживаем обучение, участие в конференциях, покупку профессиональной литературы.
- Современный стек технологий работаем с актуальными версиями .NET и инструментов.
- Отсутствие бюрократии короткие встречи, фокус на разработку и результат.
- Дружная команда профессионалов , готовых делиться опытом и помогать.
Как мы работаем:
- Процесс разработки построен на Agile/Scrum с однонедельными спринтами.
- Используем Jira.
- Ведем документацию, пишем Unit-тесты и интеграционные тесты.
- Постоянно улучшаем процессы и технологии
Посмотрите похожие вакансии
Компания: B2B Research
Зарплата: от 0 до 5 000 руб.
