Senior Backend Go Developer

По договоренности

  • Чернышевская
  • Площадь Восстания
  • Владимирская

Digital Health, SaaS, микросервисы

ONDOC — современный медицинский сервис для пользователей, интегрированный с клиниками.

Мы разработали платформу, которая объединяет клиники, врачей и пациентов в цифровом пространстве и помогает эффективнее решать задачи заботы о здоровье: получать результаты исследований в электронную медицинскую карту, записываться на прием, получать онлайн-консультации врача, планировать лечение, контролировать курс приема лекарств и отслеживать показатели здоровья.

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

О команде

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

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

Сейчас мы находимся на важном этапе развития: переводим сервис с монолитной архитектуры на микросервисы и постепенно смещаем основной backend-стек в сторону Go. Поэтому ищем не просто сильного разработчика, а зрелого инженера, который уже сталкивался с похожими архитектурными изменениями или способен уверенно вести это направление.

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

Какие задачи предстоит решать

— Разрабатывать backend-сервисы на Go.
— Участвовать в переходе от монолитной архитектуры к микросервисной.
— Проектировать архитектуру новых сервисов и дорабатывать существующие backend-компоненты.
— Принимать технические решения в рамках backend-направления и отвечать за их качество.
— Разрабатывать и поддерживать API для внутренних и внешних интеграций.
— Повышать отказоустойчивость, наблюдаемость, производительность и масштабируемость сервисов.
— Продумывать границы сервисов, контракты взаимодействия, подходы к хранению и обмену данными.
— Писать тестируемый, поддерживаемый и понятный код.
— Участвовать в code review и помогать команде поддерживать высокий инженерный стандарт.
— Разбирать сложные технические задачи, находить причины проблем и предлагать устойчивые решения.
— Взаимодействовать с продуктовой командой и другими участниками разработки, чтобы технические решения соответствовали задачам продукта.

Ждем от вас

— Сильный коммерческий опыт backend-разработки, желательно от 6 лет.
— Уверенное владение Go и опыт промышленной разработки на Go.
— Глубокое понимание принципов backend-разработки, сетевого взаимодействия, HTTP, API, конкурентности и работы с данными.
— Практический опыт проектирования и разработки микросервисной архитектуры.
— Понимание плюсов, ограничений и рисков микросервисного подхода.
— Опыт декомпозиции монолита или участия в существенной архитектурной трансформации продукта.
— Умение проектировать надежные API и сервисные контракты.
— Опыт работы с PostgreSQL или другими реляционными БД.
— Опыт работы с Redis, очередями, асинхронным взаимодействием или event-driven-подходами.
— Понимание принципов отказоустойчивости, масштабирования, мониторинга и observability.
— Опыт написания тестов и понимание, где тесты действительно помогают поддерживать качество продукта.
— Умение писать код, который можно поддерживать, развивать и безопасно передавать другим разработчикам.
— Опыт участия в code review и готовность давать содержательную обратную связь.
— Умение самостоятельно разбираться в сложных задачах, принимать решения и аргументировать выбранный подход.
— Ответственное отношение к архитектуре, качеству кода и долгосрочной поддержке продукта.

Для нас особенно важно

Мы ищем разработчика, который не просто быстро пишет код, а понимает, как этот код будет жить в продукте дальше.

Нам важен человек, который умеет думать архитектурно: видит последствия технических решений, учитывает ограничения команды и продукта, умеет выбирать не только «технологически красивое», но и практически надежное решение.

Мы нормально относимся к использованию AI-инструментов как к вспомогательному инструменту. Но нам принципиально важно, чтобы разработчик обладал сильной собственной экспертизой и мог добиться качественного результата без AI: самостоятельно спроектировать решение, написать код, объяснить архитектурный выбор, найти ошибку, оценить риски и поддерживаемость.

Нам не подойдет подход, при котором код генерируется без понимания, без проверки, без учета архитектуры проекта и договоренностей внутри команды.

Будет плюсом

— Опыт технического лидерства или роль ведущего backend-разработчика.
— Опыт проектирования высоконагруженных или отказоустойчивых систем.
— Опыт миграции с монолита на микросервисы.
— Опыт работы с Docker, Kubernetes, CI/CD.
— Опыт работы с брокерами сообщений: Kafka, RabbitMQ, NATS или аналогами.
— Опыт построения observability: метрики, логи, трассировка, алерты.
— Опыт работы с DDD, Clean Architecture, Hexagonal Architecture или другими архитектурными подходами без догматизма.
— Опыт разработки B2B SaaS-продуктов.
— Опыт в medtech, healthtech или продуктах с повышенными требованиями к надежности и безопасности данных.
— Опыт работы с legacy-системами и постепенной архитектурной модернизацией.
— Ссылка на GitHub, pet-проекты, технические статьи или примеры кода.

Наш стек

Сейчас в продукте используются PHP, Symfony, PostgreSQL, Redis, Docker, Ansible, GitHub Flow и другие инструменты.

Новый backend-стек активно развивается вокруг Go и микросервисной архитектуры. Мы постепенно переносим части системы из монолита в отдельные сервисы, поэтому для нас важен опытный разработчик, который сможет не только писать код на Go, но и помогать команде правильно выстраивать архитектурные границы, подходы к интеграциям, тестированию, деплою и эксплуатации сервисов.

Особенности работы

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

Компенсации

— Официальное оформление и зарплата.
— Индексация заработной платы по результатам работы.
— ДМС после испытательного срока.
— Есть статус аккредитованной IT-компании.

Формат

— Плавающее начало рабочего дня с 9:00 до 12:00.
— Гибридный формат: офис / удаленно. Возможна полностью удаленная работа.
— Большие новогодние каникулы — около 3 недель.


Адрес: Россия, Санкт-Петербург, улица Рубинштейна, 36
Показать на большой карте

Поделиться:

Опубликована 24 дня назад

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

Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX
... компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках Golang Developer ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании EmploycityEmploycity
  • Санкт-Петербург
2 дня назад
Привет! Мы - аккредитованная IT компания Maxim Technology. Занимаемся разработкой платформы для пассажирских и грузовых поездок. Самый крупный из наших заказчиков - сервис maxim. Мы первыми начали менять рынок поездок, создав для maxim цифровую платф...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Maxim technologyMaxim technology
  • Санкт-Петербург
3 дня назад
200 000 - 300 000 ₽
Рыночная зарплата
Бизнес Технологии – ведущий российский разработчик IT-решений и поставщик услуг в области цифровизации бизнес-процессов. На протяжении 25 лет мы создаем отечественные продукты и технологии высокой производительности. Мы работаем над технологической п...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Бизнес ТехнологииБизнес Технологии
  • Санкт-Петербург
8 дней назад
iFuture – это продуктовая IT-компания, которая разрабатывает собственный международный продукт с многомиллионной аудиторией в сфере спортивной аналитики и развлечений уже на протяжении 28 лет. Чем предстоит заниматься: Реализация фич end-to-end — от ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании iFutureiFuture
  • Санкт-Петербург
7 дней назад
LuckyGroup — международная компания, создающая и развивающая проекты и решения в сфере медиабаинга и партнёрского маркетинга. Сейчас мы расширяемся и ищем в команду Golang-разработчика. Чем предстоит заниматься: проектировать и разрабатывать прокси-с...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании LuckyGroupLuckyGroup
  • Санкт-Петербург
9 дней назад
Мы — White Code, IT-компания с официальной аккредитацией и международной аудиторией. Уже более 50 миллионов человек по всему миру пользуются нашими продуктами: приложениями, браузерами, VPN-сервисами и расширениями. Хотите создавать полезные IT-проду...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Вайт КодВайт Код
  • Санкт-Петербург
7 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.