3 дня назад
Go-разработчик (Junior): юридический онлайн-сервис
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Go-разработчик (Junior) (Go/юридический онлайн-сервис): Переписывание backend работающего юридического онлайн-сервиса с PHP на Go с акцентом на HTTP-эндпоинты, работу с базами данных и тестирование. Focus on переносе логики и данных, реализации CRUD и интеграций, а также постепенном расширении зоны ответственности под плотным ревью ведущего инженера.
Локация: удалённая работа, Москва
Компания
Работа над действующим юридическим онлайн-сервисом, который помогает пользователям самостоятельно готовить документы для суда и получать пошаговые инструкции по их подаче.
Что делать
- Разрабатывать HTTP-эндпоинты на Go по готовым спецификациям OpenAPI.
- Реализовывать административную логику и CRUD-операции.
- Развивать каталог, включая списки, поиск и отзывы, с большим объёмом чтения из базы данных.
- Создавать простые интеграции и уведомления по готовым контрактам и шаблонам.
- Покрывать код юнит- и характеризующими тестами.
- Переносить данные и бизнес-логику из PHP-версии под руководством тимлида.
Требования
- Базовое уверенное владение Go: структуры, функции, HTTP-сервисы, работа с базами данных и context.
- Опыт с Docker: сборка образов и локальный запуск сервиса с зависимостями.
- Знание реляционных баз данных, желательно PostgreSQL: SQL, JOIN, индексы и чтение схемы.
- Понимание и практическое применение Redis для кеширования, сессий или очередей.
- Понимание HTTP, DNS и TCP, а также привычка покрывать код тестами.
- Готовность работать под плотным код-ревью, задавать вопросы и сообщать о блокерах.
Хорошо, если есть
- Коммерческий опыт разработки от одного года; также рассматриваются сильные пет-проекты.
- Понимание базовых концепций Kubernetes: pod, deployment и service.
- Знание observability: метрики, логи и трейсинг.
- Способность читать техническую документацию на английском языке.
Культура и преимущества
- Плотный менторинг и регулярное ревью кода ведущим инженером.
- Работа над переписыванием backend с PHP на Go без необходимости разрабатывать frontend.
- Современный стек: Go, PostgreSQL, Redis, Docker, Kubernetes, S3, Grafana и Prometheus.
- Постепенное увеличение ответственности: от небольших изолированных задач к самостоятельной зоне.
- Код используется в действующем продукте с реальными пользователями и выручкой.
Процесс найма
- Отклик и короткий созвон для обсуждения опыта и проектов.
- Теоретическая часть по Go, базам данных и сетям.
- Небольшой лайвкодинг.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
VK
2 дня назад
Go-разработчик (AdTech)
Ozon Tech
7 дней назад
Go-разработчик, Товародвижение и коммерция (Go)
365 000₽
М.ТЕХ
6 дней назад
Senior Go-разработчик в Платежный шлюз (Golang)
VK
7 дней назад
Go-разработчик в Security Gate (Информационная безопасность)
Yandex
2 дня назад
Go-разработчик (IDM)
VK
7 дней назад