Middle Full-Stack разработчик / AI-Native Developer

DJI-Market.ru

Middle Full-Stack разработчик / AI-Native Developer

Москва, Багратионовский проезд, 7к20В

Метро: Багратионовская

Описание вакансии

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 и минимум бюрократии. Сильное техническое решение можно быстро обсудить, проверить и внедрить.

Здесь можно расти вместе с продуктом: брать больше технической ответственности, влиять на архитектуру, запускать новые направления и становиться одним из ключевых людей внутри разработки.

Если вам интересно не просто поддерживать чужой продукт, а вместе с сильной командой строить технологическое ядро растущего бизнеса — нам стоит познакомиться. 🚀

Навыки
  • Git
  • PostgreSQL
  • TypeScript
  • React
  • Redis
  • ASP.NET
  • REST
  • С#
  • Docker
  • ai
  • REST API
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Клируэй Текнолоджис

Senior C#/.Net разработчик

Клируэй Текнолоджис

  • Москва

  • до 350000 RUR

Рекомендуем
TKV Group
  • Москва

  • до 350000 RUR

Рекомендуем
АБП
  • Москва

  • от 250000 RUR

Рекомендуем
Верный Код
  • Москва

  • от 250000 RUR

Bip.ru
  • Москва

  • до 250000 RUR

Джемтех
  • Москва

  • до 250000 RUR

Ай-Теко (I-Teco)
  • Москва

  • до 250000 RUR

ГНИВЦ
  • Москва

  • до 250000 RUR

evrone.ru
  • Москва

  • до 250000 RUR

Красное & Белое, розничная сеть

Программист .Net

Красное & Белое, розничная сеть

  • Москва

  • до 250000 RUR

ГК Орбита

Разработчик .Net

ГК Орбита

  • Москва

  • до 250000 RUR

СиСофт, (CSoft)
  • Москва

  • до 250000 RUR

DIGITCORE
  • Москва

  • до 250000 RUR

585, Холдинг

Разработчик ASP.NET

585, Холдинг

  • Москва

  • до 250000 RUR

Qugo
  • Москва

  • до 250000 RUR

АБК
  • Москва

  • до 1500 RUR

Senior Fullstack Developer

Кидс Аппс

  • Москва

  • до 1500 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию