Обязанности:
Привет! Мы в команде YouRa занимаемся разработкой внутренних сервисов 2ГИС и отвечаем за сбор и актуальность справочной информации. Ищем опытного fullstack разработчика, который совместно с командой сможет значимо улучшать существующие системы, с которыми работают специалисты контакт-центра и пешие специалисты 2ГИС. В работе ориентируемся не на стек и его ограничения, а на поиск действительно классных и работающих решений. Не боимся экспериментировать и постоянно тестируем новые гипотезы, опираясь на опыт всей команды. У нас есть: множество систем и приложений, использующих разные технологии - от Windows Forms и WPF до SPA на React и Typescript; множество интеграций с другими системами; MS SQL для данных и ElasticSearch для поиска; большая часть сервисов на .NET 8, остальные в процессе обновления; тысячи тестов и постоянные code review; k8s и Docker для CI/CD; ELK для логов и Prometheus для метрик. Сердце нашей команды — рабочая атмосфера. Мы много шутим и помогаем друг другу, вместе ходим на обеды, устраиваем турниры по настолкам или посиделки с гитарой. Любовь к развлечениям не мешает нам быть ответственными — мы горим тем, что делаем, и полностью отвечаем за качество наших продуктов. Мы ждём от тебя: 5+ лет коммерческой разработки на C#/.NET (желательно .NET Core/.NET 6–8), уверенное понимание runtime, async/await, GC, профилирование. Опыт проектирования и развития backend-сервисов: API, интеграции, контракты, версионирование, отказоустойчивость (ретраи, таймауты, идемпотентность). Уверенная работа с SQL (MS SQL Server или PostgreSQL): оптимизация запросов, индексы, транзакции, анализ планов. 2+ лет с React + TypeScript: архитектура SPA, управление состоянием, производительность, качество UI. Практики инженерного качества: code review, тестирование (юнит/интеграционное/e2e), CI/CD, работа с техдолгом. Опыт эксплуатации сервисов в проде: мониторинг/алерты (Prometheus), логи, участие в расследовании инцидентов и улучшениях по итогам. Будет плюсом: Опыт миграций/обновления технологического стека (например, .NET Framework → .NET 8, старый UI → React). Опыт с Kubernetes/Docker глубже “пользовательского” уровня (диагностика проблем, ресурсы, деплой-стратегии). Опыт улучшения observability (метрики, трассировка, SLO/SLA-подход). Будет плюсом наличие опыта решения задач по масштабному обновлению технологического стека и внедрения практик документирования кода. R&D 2ГИС Если ты из Новосибирска, то трудиться будешь в комфортном офисе в «Сан Сити». Дресс-кода и строгого графика у нас нет. Кто-то начинает работать в 9, кто-то в 11, а кто-то — когда удобно ему и команде. Главное для нас — выполнять задачи в срок и быть на связи с коллегами. Спокойно относимся к удалёнке. Если захочешь работать из офиса — такая возможность есть в Новосибирске, Москве и Питере. Для комфортной работы предоставляем на выбор несколько вариантов техники и ОС. Для удалёнки — доставим и поможем настроить. Зарплата вовремя, полностью белая. Сумму готовы обсуждать индивидуально.Похожие вакансии
Full Stack Developer / Разработчик
Договорная
Санкт-Петербург. Станции метро: Достоевская, Чернышевская, Маяковская, Гостиный двор
ЯСП
Full Stack Developer (Python/JS)
Договорная
Санкт-Петербург. Станции метро: Достоевская, Чернышевская, Маяковская, Гостиный двор
Clapp
От 280 000 руб.
Санкт-Петербург. Станции метро: Достоевская, Чернышевская, Маяковская, Гостиный двор
Специальный Технологический Центр (ООО СТЦ)
Договорная
Санкт-Петербург. Станции метро: Достоевская, Чернышевская, Маяковская, Гостиный двор
YADRO
Договорная
Санкт-Петербург. Станции метро: Достоевская, Чернышевская, Маяковская, Гостиный двор
Altenar
Senior Fullstack Developer (Node.js/React)
Договорная
Санкт-Петербург. Станции метро: Достоевская, Чернышевская, Маяковская, Гостиный двор
Сизинцев Роман Александрович