Point your AI agent at freehire and let it find you a job.

Get the CLI →

EMEX

NewBe an early applicant

Разработчик в команду Platform (Junior)

Posted
Discussion

Summary

Junior developer on EMEX's Platform team building digital products for an auto-parts marketplace: buyer storefront, seller account, and internal admin system. Day to day: cross-functional C#/.NET, SQL and frontend work, debugging live production issues, and using AI to navigate a legacy codebase. Hybrid 5/2 from the Dzerzhinsky (Moscow Oblast) office.

EMEX — международный холдинг, который развивает маркетплейс автотоваров, торговый и логистический бизнес. В информационном бизнесе EMEX соединяет покупателей и продавцов и помогает пользователям находить и заказывать товары.

Команда поддержки помогает пользователям на всех этапах: от регистрации и оформления заказа до решения проблем с заказами, доставкой и возвратами. Поддержка не только решает вопросы пользователей, но и помогает находить проблемы в работе продукта и процессов.

О команде

Platform — команда, которая развивает цифровые продукты маркетплейса Emex: всё, через что взаимодействуют покупатели, продавцы и сотрудники поддержки. Базовые принципы: код в проде, живые пользователи, быстрая обратная связь.

Нам нужен человек, который не просто пишет код по задачам, а помогает продукту работать лучше. Видит проблему — разбирается, предлагает решение, реализует, выкатывает, поддерживает. Генерирует идеи, улучшает качество кода — не потому что поставили задачу, а потому что это его система.

Что за система

Несколько продуктов, с которыми предстоит работать:

Витрина

  • Кто пользуется: покупатели, оптовики.
  • Что делает: поиск и заказ товаров, личный кабинет покупателя.

Личный кабинет продавца

  • Кто пользуется: продавцы и поставщики маркетплейса.
  • Что делает: работа с заказами, поставками, коммуникации.

Внутренняя административная система

  • Кто пользуется: сотрудники Emex — поддержка, операции.
  • Что делает: коммуникации, управление внутренними процессами.

Продукты связаны между собой: обращения пользователей обрабатываются в единой системе.

Технический стек

Web-приложения

  • Стек: C# / .NET, .

Frontend

  • Стек: современный и существующий фронтенд-стек.

Бэкенд / интеграции

  • Стек: сервисный слой, ORM.

База данных

  • Стек: SQL.

Инфра / прочее

  • Стек: инструменты мониторинга и инфраструктуры.

Новые части

  • Стек: современный стек, TypeScript.

Куда движется: новые модули — на современный стек, UI постепенно обновляется, доступ к данным развивается. Важно уметь работать с существующим кодом.

Как выглядит работа

Задачи приходят с двух сторон:

От бизнеса и операционных команд — доработки по запросам поддержки, продуктовых и операционных команд. Задачи часто кросс-функциональные: экран в личном кабинете или внутренней системе + изменение на бэкенде + изменение в базе.

От самого себя — заметил проблему у пользователей, увидел возможность улучшить процесс.

заметил проблему → разобрался в причине → предложил решение → реализовал → проверил результат у пользователя

Саппорт — часть работы. Если в проде что-то не работает — разбираешься и чинишь. Не «создал тикет и жду», а «сейчас посмотрю». Важно не только исправить ошибку, но понять, почему она появилась.

AI — основной инструмент исследования и разработки. Platform — система с историей и существующей кодовой базой. Разобраться в этом только руками — медленно. Ожидаем, что разработчик использует AI для исследования кода, онбординга в незнакомые модули и ускорения разработки. При этом умеет проверять — живая система с реальными пользователями не прощает ошибок.

В команде есть поддержка. Опытные разработчики, которые помогут с онбордингом, код-ревью, объяснят контекст. Это не «бросили одного в legacy» — это «дали самостоятельность с подстраховкой».

Что мы предлагаем

  • Реальный продукт с живыми пользователями. Код работает в проде прямо сейчас — результат виден сразу.
  • Кросс-функциональный рост. Бэкенд + frontend + база + интеграции. Широкий контекст маркетплейса, а не узкий CRUD-модуль.
  • Влияние на продукт. Небольшая команда Platform, много свободы. Идеи не тонут в бэклоге — предложил, обосновал, сделал.
  • Подстраховка. Код-ревью, помощь с онбордингом, эксперты по домену. Самостоятельность — не значит одиночество.
  • Участие в модернизации. Внутренние модули, маршрутизация, новые UI-паттерны — можно влиять на то, как существующая система превращается в современный продукт.

Первые 3 месяца (испытательный срок)

1–2 недели

  • Разобраться в основных продуктах Platform.
  • Понять ключевые бизнес-процессы.
  • Разобраться в устройстве кодовой базы.

3–4 недели

  • Самостоятельно взять небольшую задачу.
  • Довести её до результата в проде.

2-й месяц

  • Выполнить более сложную кросс-функциональную задачу.
  • Задействовать UI + бэкенд + SQL.

3-й месяц

  • Самостоятельно работать в своём контуре.
  • Предлагать улучшения.
  • Участвовать в выкатке и проверке изменений.

Задача на испытательный срок

Получаешь реальную задачу из бэклога — с бизнес-смыслом, кросс-функциональную (например, экран во внутренней системе или личном кабинете + изменения на бэкенде).

Что проверяем:

  • самостоятельно разобрался в нужной части системы (AI, эксперты, код, документация — что угодно, но сам);
  • самостоятельно произвёл разработку — от анализа до работающего кода;
  • довёл до прода и проверил результат в реальном сценарии;
  • по пути улучшил качество кода.

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

Провал: задача застряла, ждёт пока кто-то объяснит каждый шаг, или сделана формально — «код написан, но не работает у пользователя».


Требования

Обязательно

  • 1–2 года коммерческой разработки;
  • опыт работы с C# / .NET;
  • понимание SQL (читать и писать запросы, разбираться в хранимых процедурах);
  • готовность работать с существующим кодом и разбираться в незнакомой системе;
  • способность самостоятельно доводить задачу до работающего результата;
  • готовность использовать AI в работе и проверять его результат.

Будет плюсом

  • , сервисный слой, ORM;
  • опыт работы с современным фронтенд-стеком;
  • SQL Server, опыт с существующими монолитами;
  • опыт e-commerce, маркетплейсов, B2B-порталов;
  • опыт работы с системами поддержки / CRM / ticketing.

Мы ищем человека, который

  • умеет самостоятельно искать ответы, а не ждёт инструкции на каждый шаг;
  • не боится работать с существующей кодовой базой;
  • умеет разобраться в причине проблемы, а не только исправить её;
  • понимает, что разработка должна приносить результат бизнесу и пользователям;
  • использует AI в работе и умеет проверять его результат;
  • хочет расти как разработчик и постепенно брать больше ответственности.


Формат работы

  • 5/2, гибрид — на этапе погружения плотнее работаем вместе (офис / созвоны), дальше часть задач можно выполнять удалённо;
  • при выкатке важных изменений — проверка результата в реальных сценариях;
  • испытательный срок — 3 месяца;
  • саппорт — часть работы: если в проде что-то сломалось, разбираешься и чинишь, а не «создал тикет и жду»; дежурства обсуждаются с командой, но готовность оперативно реагировать на инциденты обязательна.

Поиск по заказу ООО "Руттех"

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available