Promomash

Senior Full Stack .NET developer

От 3 500 USD
  • Минск
  • Более 6 лет
  • C#
  • Angular
  • DDD
  • Clean Architecture
  • PostgreSQL
  • .NET Core
  • RabbitMQ
  • Microservice architecture
  • CQRS

Senior Full Stack .NET Developer

Русскоязычная команда в американской компании Promomash ищет Senior Full Stack разработчика.
Удалённо · Гибкий график · 40 ч/нед · Коммуникация внутри команды — на русском.

О продукте -

SaaS-платформа для управления trade promotions и retail deductions для CPG-брендов. Помогает производителям планировать промо-акции, контролировать trade spend и обрабатывать финансовые корректировки от ритейлеров.

Ключевые домены:
- Trade (TPM) — планирование промо-акций, контроль бюджетов, анализ эффективности
- Execution — контроль промо-акций в процессе выполнения
- Deduction Management — обработка, валидация deductions, управление возвратами

Стек:

Backend: .NET / C# / ASP.NET Core
Frontend: Angular / TypeScript
Data: PostgreSQL · RabbitMQ · Elasticsearch

Роль и обязанности:

Каждый разработчик владеет функциональным доменом end-to-end — от проектирования до поддержки в production (включая L3).

- Разработка backend и frontend функциональности
- Проектирование и развитие архитектуры системы
- Code review, тестирование
- Решение production-проблем в своём домене

Инженерная культура:

- PR-based development, обязательный code review
- CI/CD, automated testing
- AI-assisted development — Copilot, Cursor, Claude, ChatGPT
- Небольшие автономные зоны ответственности

Требования:

- 5+ лет в production-разработке на .NET, уверенное знание C# и ASP.NET Core
- Опыт разработки frontend на современных JS-фреймворках
- Опыт работы с реляционными БД и message brokers
- Понимание принципов проектирования распределённых систем
- Умение эффективно использовать AI-инструменты в работе
- Английский B1

Плюсом:
- Опыт проектирования SaaS или highload-систем
- Опыт с Angular
- Хороший устный и письменный английский (B2 и выше)

Условия:

- Удалённая работа в продуктовой американской компании
- Гибкий график, без микроменеджмента
- Участие в архитектурных решениях и развитии продукта