2ГИС

C# Developer (Сервис данных)

в 2ГИС

от 200 000 ₽/мес на руки

📍 Москва (м. Кутузовская)Санкт-Петербург (м. Маяковская)НовосибирскПолная удалёнка
Специализация
C#
Уровень
Middle-to-Senior

В настоящий момент мы в поисках опытного С#-разработчика в несколько команд Сервиса Данных 2ГИС.

Если ты пишешь под .NET, умеешь искать утечки памяти, не боишься слов “синхронизация процессов”, “профилирование запроса”, на фразу "а где unit-тесты?!" не впадаешь в уныние и (о боже!) любишь копаться в чужом коде, то это поможет нам быстрее найти общий язык.

Технологии/инструменты

C#.NETSQLMS SQLPostgreSQLTypeScriptReact.jsAngular

О командах

YouRa:

В команде YouRa мы занимаемся разработкой внутренних сервисов 2ГИС и отвечаем за сбор и актуальность справочной информации.

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

У нас есть:

  • Множество систем и приложений, использующих разные технологии — от Windows Forms и WPF до SPA на React.js и TypeScript.
  • Множество интеграций с другими системами.
  • MS SQL для данных и Elasticsearch для поиска.
  • Большая часть сервисов на .NET 7, остальные в процессе обновления.
  • Тысячи тестов и постоянные code review.
  • K8s и Docker для CI/CD.
  • ELK для логов и Prometheus для метрик.
  • Почитать подробнее про то, чем мы занимаемся, можно тут и тут.

Сердце нашей команды — рабочая атмосфера. Мы много шутим и помогаем друг другу, вместе ходим на обеды, устраиваем турниры по настолкам или посиделки с гитарой. Любовь к развлечениям не мешает нам быть ответственными — мы горим тем, что делаем, и полностью отвечаем за качество наших продуктов.

Мы ждем от тебя:

  • Опыт коммерческой разработки на C# от 3-х лет.
  • Понимание работы платформ .NET Framework, .Net Core.
  • Знания SQL и опыта работы с MS SQL Server или PostgreSQL.
  • Знания TypeScript, React и опыт разработки SPA.
  • Опыта успешной работы в команде — ревью, оценка задач.
  • Понимание структур данных и алгоритмов.
  • Понимание принципов ООП и ООД и умение применять эти принципы на практике.
  • Готовности самостоятельно детализировать требования и декомпозировать задачи.
  • Умения выстраивать коммуникации как внутри команды, так и с внешними заказчиками и другими командами.
  • Умения адаптироваться под быстро меняющийся IT-мир, быть в тренде современных технологий.

Будет плюсом:

  • Наличие опыта решения задач по масштабному обновлению технологического стека и внедрения практик документирования кода.

Export:

Экспорт — это внутреннее клиент-серверное приложение 2ГИС. Наша система получает данные из других внутренних систем компании, например, информацию об организациях и геообъектах. Затем обрабатывает, фильтрует и упаковывает эти данные в пакеты, которые использует 2gis.ru и мобильные приложения 2ГИС. Ещё мы работаем над приложениями, которые хранят настройки, помогают проверить и опубликовать уже полученные пакеты. Подробнее о том, как у нас всё устроено, рассказывали на Хабре: 1, 2.

Скорость и качество нашей работы напрямую влияет как на доходы компании, так и на появление новых данных для всех наших пользователей. Поэтому сейчас мы ускоряем и развиваем наши системы — и пополняем команду.

Мы ждём от тебя:

  • Понимание структур данных и алгоритмов.
  • Знание языка C#, платформы .NET Framework и Angular, среды разработки MS Visual Studio.
  • Понимание принципов ООП и ООД и умение применять эти принципы на практике.
  • Опыт работы с SQL и реляционными БД.

Fiji:

Наша команда разрабатывает ГИС-приложение для создания и редактирования карты мира в 2ГИС. Именно в Fiji на карту добавляются поэтажные планы, а в навигатор — ограничения скорости. Когда пользователь открывает продукты 2ГИС, то видит наши данные.

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

Мы разрабатываем ПО, используя передовые технологии и практики, и не боимся экспериментировать. Например, сейчас мы активно развиваем направление иммерсивных карт, заканчиваем переход на .NET6 и много чего еще интересного.

В приложении сервис-ориентированная архитектура, куча NoSQL с разными Elastic’ами и Neo4j, векторные тайлы и т.д.

Ожидания:

  • Понимание структур данных и алгоритмов.
  • Знание языка C#.
  • Понимание принципов ООП и ООД, умение применять эти принципы на практике.
  • Умение адаптироваться под быстро меняющийся IT-мир, быть в тренде современных технологий.
  • Умение работать в команде и с командой, развиваться самому и вкладываться в развитие коллег, договариваться о кросс-командном взаимодействии, технически развивать проект.

Чем предстоит заниматься

  • Взаимодействовать с другими командами и решать интеграционные задачи.
  • Участвовать в разработке крупных классных задач 2ГИС.
  • Улучшать процесс проверки и подготовки данных для приложений 2ГИС.
  • Значимо улучшать существующие системы, с которыми работают специалисты контакт-центра и пешие специалисты 2ГИС.

Почему у нас классно

  • 2ГИС — аккредитованная IT-компания.
  • Можно работать удалённо. Для нас важен специалист, а не его локация. Если хочешь работать в гибридном формате, есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске. А также коворкинги в Томске, Астане, Алма-Аты.
  • Строгого графика нет. Кто-то начинает работу в 9 утра, кто-то в 11, а кто-то — когда удобно ему и команде. Главное — выполнять задачи в срок и быть на связи с коллегами.
  • Само собой, полностью белая зарплата.
  • Заботимся о здоровье: ДМС и возможность получать онлайн-консультации и терапевта, невролога, психолога и медицинского агента.
  • Если хочешь делиться своим опытом, мы только за — поможем с выступлениями на конференциях и статьями для Хабра.
  • Регулярно устраиваем тимбилдинги. Хорошие отношения в команде — залог продуктивной работы.
  • Есть собственный учебный центр: курсы, тренинги и книги для прокачки скиллов. А также школа иностранных языков.
Анастасия Мишарина HR
2ГИС

О компании 2ГИС

Сфера
Продуктовая компания
Инвестиции
$40M
Размер
1001+

2ГИС — IT-компания, которая помогает людям жить в городе. Они делают карту со справочником и навигатор. Их сервис работает в более чем 1200 городах России, Казахстана, ОАЭ и ещё семи стран. Каждый месяц их продукты используют более 50 млн пользователей.

За их сервисами стоит 40 команд профессиональных разработчиков. Пишут на C++, .NET, Objective-C, C#, Java, Kotlin, JavaScript, PHP, Go, Python, Scala и Swift. Тестируют автоматически и вручную, по заветам ООП и методам тест-дизайна. Сторонним разработчикам предоставляют доступ через API и SDK.

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

350 000 – 400 000 ₽/мес на руки
📍 Москва (м. Цветной бульвар), офис или гибрид
316 000 – 600 000 ₽/мес на руки
📍 Москва (м. Парк культуры), офис или гибрид
300 000 – 380 000 ₽/мес на руки
Полная удалёнка
300 000 – 400 000 ₽/мес на руки
📍 Новосибирск, офис или гибрид
250 000 – 450 000 ₽/мес на руки
📍 Москва (м. Павелецкая), Санкт-Петербург (м. Лиговский проспект), Казань, Нижний Новгород, Новосибирск, Краснодар, можно удалённо из РФ