О позиции
Мы ищем Backend Go разработчика для работы над микросервисами и API. Вы будете частью сильной команды, работающей над интересными проектами в области разработки программного обеспечения. Ваша основная задача — разработка и сопровождение микросервисов на Go, проектирование и реализация REST- и WebSocket-API.
Чем вы будете заниматься
- Разработка и сопровождение микросервисов на Go.
- Проектирование и реализация REST- и WebSocket-API.
- Интеграция с PostgreSQL, Redis и внешними сервисами через gRPC.
- Оптимизация производительности, профильование и рефакторинг кода.
- Участие в CI/CD-процессах (Docker, GitHub Actions/GitLab CI).
Требования
- Коммерческий опыт разработки на Go от 2 лет.
- Глубокое понимание протоколов HTTP, REST, WebSockets.
- Работа с современными Go-фреймворками.
- Уверенное владение goroutines и channels, понимание асинхронности.
- Практика с PostgreSQL, Redis, gRPC.
- Знание принципов Clean Architecture.
- Опыт написания unit-тестов (go test, mocking).
- Контейнеризация с Docker и настройка CI/CD.
Будет плюсом
- Интеграция с внешними Enterprise API.
- Опыт с Kubernetes.
- Взаимодействие с ML-сервисами через API.
- Профилирование и оптимизация высоконагруженных систем.
Софт-навыки
- Самостоятельность и умение декомпозировать задачи.
- Работа в команде и участие в code review.
- Понимание бизнес-требований и умение превращать их в код.
Что мы предлагаем
- Удалённый формат работы.
- Работа в сильной развивающейся команде.
- График: 6/1 (ПН-ПТ: с 10:00 до 19:00 МСК - 1 час перерыв; СБ - 4 часа в день).
- Стажировка до 2 недель (оплачивается по ставке 1000$).
- Выплаты после прохождения стажировки: 2000$ в месяц.
- ЗП: каждые 2 недели на кошелек BEP20.
- Подписание договора NDA (по паспортным данным и видеоверификации).
Вакансия предлагает интересные задачи и конкурентные условия. Однако отсутствие официального трудоустройства может быть минусом для некоторых кандидатов.
Кто здесь добьётся успеха
Глубокое знание языка Go и опыт разработки микросервисов, включая использование gRPC для межсервисного взаимодействия.
Способность работать в удаленном режиме, проявляя самодисциплину и инициативу в решении проблем, а также опыт работы с инструментами CI/CD для автоматизации процессов.
Опыт работы с PostgreSQL и Redis для эффективного управления данными, а также понимание принципов проектирования REST- и WebSocket-API.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Tech
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев