Описание вакансии
Мы ищем опытного разработчика на Golang для присоединения к нашей команде. Идеальный кандидат будет отвечать за самостоятельное проектирование и разработку модулей на основе требований продукта, участие в проектировании интерфейсов, моделировании базы данных и реализации основной логики.
Ключевые обязанности включают разработку, оптимизацию и отладку функциональности бизнес-систем для обеспечения стабильности и производительности. Кандидат будет писать высококачественный, читаемый и тестируемый код на Go, участвовать в интеграции интерфейсов, модульном и интеграционном тестировании для поддержки развертывания.
Роль также предполагает выполнение задач по декомпозиции системы, рефакторингу модулей и оптимизации производительности под руководством. Разработчик должен активно выявлять проблемы и предлагать решения по улучшению, уделяя внимание сопровождаемости и масштабируемости кода.
Ключевые обязанности
- Самостоятельное проектирование и разработка модулей на основе требований продукта
- Участие в проектировании интерфейсов, моделировании базы данных и реализации основной логики
- Разработка, оптимизация и отладка функциональности бизнес-систем
- Написание высококачественного, читаемого и тестируемого кода на Go
- Участие в интеграции интерфейсов, модульном и интеграционном тестировании
- Выполнение задач по декомпозиции системы и рефакторингу модулей
- Активное выявление проблем и предложение решений по улучшению
Требования к кандидату
- Высшее образование в области компьютерных наук или смежных дисциплин
- Опыт разработки на Golang от 3 лет
- Знание основ языка Go, стандартных библиотек и распространенных фреймворков (GoZero, Gorm, GoFrame)
- Опыт работы с базами данных (MySQL, Redis) и системами очередей сообщений (Kafka/RabbitMQ)
- Понимание микросервисной архитектуры (gRPC, RESTful, API-шлюзы)
- Знакомство с Linux-средой разработки и развертывания
- Знание Git и процессов CI/CD
- Соблюдение стандартов кодирования и понимание важности модульного тестирования
Предпочтительные квалификации
- Опыт работы с высоконагруженными бизнес-системами или торговыми платформами
- Знакомство с Docker, Kubernetes и системами мониторинга (Prometheus, Grafana)
- Практический опыт оптимизации производительности Go и настройки сборщика мусора
Условия
Мы предлагаем конкурентную заработную плату и поддерживаем дружелюбную, стабильную командную атмосферу. Для данной позиции доступна полностью удаленная работа.


