Обязанности:
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 CoreFrontend: Angular / TypeScriptData: 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 и выше) Условия: - Удалённая работа в продуктовой американской компании- Гибкий график, без микроменеджмента- Участие в архитектурных решениях и развитии продуктаПохожие вакансии