Назад
Ptolemay
16 hours ago

Senior Golang Developer

3 000 - 4 000$
Формат работы
remote
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Russia
go
backend
golang
git
docker
microservices
ci cd
dependency injection
openapi
clean architecture

Описание вакансии

#вакансия #vacancy #backend #backend #golang #go #senior #remote #fulltime

Вакансия: Senior Golang Developer
Формат: Удалённый
Занятость: Полная
Оплата: 3000 – 4000$ net

Ptolemay — аутсорсинговая IT-компания полного цикла по разработке мобильных и веб-приложений для бизнеса и стартапов. Мы ищем Senior Golang Developer для международного проекта, связанного с разработкой высоконагруженных систем на микросервисной архитектуре с применением современных инженерных практик.

Обязанности:
- Разрабатывать и развивать масштабируемые backend-сервисы на Go 1.21+.
- Проектировать архитектуру на базе Clean Architecture, с активным использованием Dependency Injection (Fx, Dig).
- Реализовывать API-first подход с использованием OpenAPI 3.0, генерацию типов, middleware и валидацию через kin-openapi и oapi-codegen.
- Проводить организацию высокопроизводительного логгирования и отладки с помощью uber/zap, multierr, Prometheus, OpenTelemetry.
- Настраивать и поддерживать конфигурации приложений в различных форматах (.env, YAML, TOML) с использованием cleanenv, godotenv, BurntSushi/toml.
- Работать с сериализацией/десериализацией JSON/YAML (easyjson, yaml-jsonpath), глубокими копиями структур.
- Внедрять и сопровождать CI/CD процессы, работать с Docker, Git.
- Поддерживать отказоустойчивость и мониторинг (метрики, трассировки, алертинг).
- Участвовать в проектировании архитектуры, code-review, выстраивать лучшие практики командной разработки.

Требования:
- От 5 лет опыта разработки на Golang.
- Глубокие знания HTTP/REST, стандартов API-дизайна.
- Опыт проектирования с применением Clean Architecture / DDD / Hexagonal.
- Практический опыт работы с OpenAPI: генерация кода, описание API, валидация входящих данных.
- Владение инструментами DI: uber/fx, uber/dig.
- Уверенное владение системами логирования и метрик (Zap, Prometheus, OpenTelemetry).
- Опыт работы с Docker, CI/CD, Git.
- Навыки написания чистого, модульного и покрытого тестами кода.
Будет плюсом:
- Опыт работы с Swagger/Speakeasy/OpenAPI Overlay.
- Знания в области сериализации с easyjson, JSON/YAML Path.
- Опыт построения SLA-first архитектур, знание подходов к резервированию.
- Участие в проектировании архитектуры: создание диаграмм, review, обсуждение решений.
- Уверенный разговорный английский язык.

Условия:
- Удалённый формат.
- Полная занятость.
- Оформление через ИП/СМЗ или оплата криптовалютой (USDT).
- Оплата 3000 – 4000$ net.

Буду рада ответить на вопросы и ознакомиться с резюме: