Full-Stack инженер (C# / .NET · React · TypeScript · PostgreSQL · AI)
Ищем сильного Full-Stack инженера для развития внутренней платформы DJI-Market, объединяющей CRM, продажи, автоматизацию и AI-функциональность. Стек: C#/.NET, React/TypeScript, PostgreSQL. Нужна сильная инженерная база, умение работать с большой кодовой базой и активно использовать AI-инструменты. Предлагают реальный продукт, влияние на архитектуру и минимум бюрократии.
Зарплата ниже рынка
На 27% ниже медианы C# по 45 вакансиям за 90 дней.
Что предстоит делать
C# / .NET · React · TypeScript · PostgreSQL · AI DJI-Market ищет сильного Full-Stack инженера для развития собственной внутренней платформы. Это не лендинг и не набор CRUD-экранов. Мы строим единую систему, объединяющую CRM, продажи, коммуникации, клиентов и заказы, автоматизацию, интеграции, аналитику, управление доступами, внутренние сервисы и AI-функциональность. Система уже существует и активно развивается. Ищем инженера, способного разобраться в большой кодовой базе, принимать архитектурные решения и отвечать за результат от модели данных до интерфейса. 🧠 Что для нас действительно важно В первую очередь смотрим на инженерное мышление, а не количество технологий в резюме. Важно понимать: • декомпозицию сложных систем и bounded contexts; • проектирование API и устойчивых контрактов; • транзакции, консистентность и конкурентный доступ; • идемпотентность, фоновые задачи и очереди; • интеграции и кэширование; • RBAC / ABAC и multi-tenancy; • observability и отказоустойчивость; • миграции схемы и backward compatibility; • тестируемость и поддержку большой кодовой базы. Знать 50 библиотек наизусть не требуется. Сильная фундаментальная база для нас важнее. ⚙️ Наш стек Backend: C# / .NET, ASP.NET Core, Entity Framework Core, PostgreSQL, REST API, SignalR. Frontend: React + TypeScript, переиспользуемые UI-модули, server state, кэширование, optimistic updates. Infrastructure: Docker, Nginx, CI/CD, dev/production environments, логирование и мониторинг. Не обязательно идеально знать каждую технологию — при сильной базе разобраться в новом инструменте не проблема. 🛠 Чем предстоит заниматься • Разрабатывать новые модули внутренней платформы. • Работать с существующей крупной кодовой базой. • Проектировать backend, frontend, API и доменные модели. • Развивать архитектуру без бесконтрольного роста связности и технического долга. • Работать с PostgreSQL не только через ORM. • Создавать интеграции с внешними сервисами. • Развивать permissions, безопасность и разграничение данных. • Реализовывать real-time и асинхронные сценарии. • Покрывать тестами критичные части системы. • Находить архитектурные проблемы и предлагать решения. • Разрабатывать AI-функциональность внутри продукта. • Активно использовать современные AI-инструменты в разработке. Здесь можно не только реализовывать чужие решения, но и сказать: «Эта часть системы начинает создавать проблемы. Вот почему и вот как предлагаю её изменить». Если решение обосновано — реализовать его. 🤖 AI — часть нашего инженерного процесса Мы не воспринимаем AI как «иногда спросить ChatGPT». Но нам не подходит и разработчик, который отдаёт задачу агенту и коммитит результат, не понимая, как он работает. Нужен AI-native инженер, который с помощью современных моделей и coding-агентов работает быстрее, но самостоятельно принимает технические решения и отвечает за результат. Нам интересно, как вы: • используете Cursor, Claude Code, Codex и другие coding-агенты; • выбираете модели под coding / architecture / debugging / refactoring; • передаёте AI контекст большой кодовой базы; • проверяете сгенерированный код и находите ошибки модели; • используете MCP, tools, function calling, structured output; • создаёте собственных агентов или AI-функциональность. AI должен усиливать сильного инженера, а не заменять инженерную базу. 🎯 Что ожидаем Обязательно: • сильная backend-база; • уверенный TypeScript / React; • понимание клиент-серверной архитектуры, HTTP / REST; • SQL не только через ORM; • понимание конкурентности и асинхронности; • уверенный Git; • опыт работы с существующими кодовыми базами; • умение самостоятельно исследовать незнакомую систему; • способность аргументировать архитектурные решения; • регулярное использование современных AI-инструментов. 🔥 Большой плюс Опыт с B2B / SaaS / CRM / ERP, multi-tenant приложениями, модульными монолитами или микросервисами, event-driven архитектурой, очередями, WebSocket, RBAC / ABAC, OpenTelemetry. А также AI/LLM: RAG, tool calling, OpenAI-compatible API, OpenRouter, local LLM, AI agents / harnesses. ❌ Скорее всего, мы не подойдём друг другу, если вы • ждёте детального ТЗ на каждый метод; • применяете архитектурные паттерны ради самих паттернов; • считаете ORM заменой пониманию SQL; • избегаете работы с большими существующими системами; • не можете объяснить собственный код на review; • используете AI по принципу «запромптил → работает → коммит»; • не готовы самостоятельно исследовать проблему и предлагать решение. Мы нормально относимся к AI-generated коду. Мы плохо относимся к коду, за который разработчик не способен отвечать. 🏆 Что вы получите • Реальный большой продукт вместо потока однотипных проектов. • Возможность влиять на архитектуру и технические решения. • Прямое взаимодействие с командой и владельцем продукта. • Минимум корпоративной бюрократии. • AI-first среду, где современные инструменты поощряются. • Реальные задачи на стыке CRM, автоматизации, коммуникаций, интеграций и AI. • Возможность видеть прямое влияние своей работы на процессы бизнеса. Нам нужен человек, которому интересно не просто писать код, а строить систему. 🔎 Как проходит отбор 1. Короткая техническая анкета Опыт, архитектура и использование AI. 2. Небольшое тестовое Отдельная система, близкая по характеру задач к нашей. Оцениваем архитектуру, модель данных, API, frontend, обработку ошибок и тестируемость. AI использовать можно и нужно, но свои решения потребуется объяснить. 3. Техническое интервью Без экзамена на синтаксис. Разберём решение и несколько реальных архитектурных сценариев. ✉️ Что написать в отклике (Отклики без ответов на вопросы сопроводительного письма не рассматриваем!) Коротко ответьте на 5 вопросов: 1. Какой самый сложный продукт или систему вы разрабатывали и за что отвечали лично? 2. Ваш основной стек: backend + frontend + БД. 3. Какими AI-инструментами и моделями пользуетесь регулярно? 4. Пример, когда AI сильно ускорил вашу работу, и пример, когда вы обнаружили ошибку в его решении. 5. GitHub / GitLab / пример проекта или кода, который показывает ваш уровень. Мы не ищем разработчика, который на 100% совпадает с нашим стеком. Ищем сильного инженера, который умеет думать, быстро разбираться в больших системах, эффективно использовать AI и доводить решения до production. 🚀 Почему сейчас хороший момент присоединиться DJI-Market.ru быстро растёт, а вместе с бизнесом растёт и наша IT-платформа. То, что работает сегодня, завтра должно выдерживать новые направления, процессы и значительно больший масштаб. У нас небольшая команда, короткий путь от идеи до production и минимум бюрократии. Сильное техническое решение можно быстро обсудить, проверить и внедрить. Здесь можно расти вместе с продуктом: брать больше технической ответственности, влиять на архитектуру, запускать новые направления и становиться одним из ключевых людей внутри разработки. Если вам интересно не просто поддерживать чужой продукт, а вместе с сильной командой строить технологическое ядро растущего бизнеса — нам стоит познакомиться. 🚀
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
.NET разработчик
~1 250 000 – 2 226 942 ₸ оценка
Компания Медиалогия ищет .NET-разработчика для развития высоконагруженных систем обработки данных из СМИ и соцмедиа. Нужно знание C#, ASP.NET MVC, опыт с SQL и желательно с брокерами сообщений. Предлагают удаленную или гибридную работу, ДМС и обучение.
Middle Strong .NET разработчик
~1 250 000 – 2 226 942 ₸ оценка
Присоединяйтесь к финтех-проекту по созданию платформы для QR-платежей в реальном времени. Вы будете разрабатывать .NET микросервисы, интегрироваться с платежными системами и банками, обеспечивать безопасность и надежность. Это краткосрочная занятость (до 2,5 месяцев) с возможностью продления, требующая 3+ лет опыта в .NET и микросервисах, а также уверенного английского.
Разработчик SQL
~1 250 000 – 2 226 942 ₸ оценка
Разработка бэк-офисных депозитарных систем на .NET и MS SQL Server. Нужен опыт с T-SQL, ASP.NET Core, интеграциями и оптимизацией запросов. Предлагают удалённую работу, срочный контракт и современные инструменты.
Full Stack разработчик (.NET + React/Next.js)
~1 250 000 – 2 226 942 ₸ оценка
Ищем Full Stack разработчика с опытом .NET и React/Next.js для создания веб-приложения по обработке документов с использованием LLM в страховой сфере. Требуется минимум 3 года коммерческого опыта, знание чистой архитектуры и DDD, а также английский на уровне Intermediate. Предлагают удалённую работу, горизонтальное управление и 20 дней отпуска.
C# / .NET разработчик (интеграция логистических провайдеров)
~1 250 000 – 2 226 942 ₸ оценка
Разработка интеграций с логистическими провайдерами для Ozon. Нужен опытный C#/.NET разработчик с пониманием микросервисов, SQL, Redis и Kafka. Предлагают работу в команде над высоконагруженными сервисами.
Разработчик САПР Model Studio CS (C#/.NET)
~1 250 000 – 2 226 942 ₸ оценка
Разработка САПР Model Studio CS: проектирование микросервисов на C#/.NET, работа с MS SQL и PostgreSQL, разработка UI на WPF/Avalonia. Требуется опыт от 3 лет, знание ООП и алгоритмов. Предлагают стабильную компанию, ДМС, офис в Обнинске или удалёнку.