← All jobs

Middle/Senior Golang Backend DeveloperMiddle / Senior Golang Backend Developer

salary negotiable
IT & SoftwareBelgrade, Serbiaoriginal: RussianUpdatedPosted: 8/11/2026

Middle & Senior Golang Developer (Backend) - 2 positions Company: Ctrl+ Belgrade (Serbia). Official employment in Serbia, registration of a residence permit. Relocation for candidates from other countries. office, full-time. After 6 months of operation, it is possible to switch to a hybrid. Tasks: - Develop and support backend services in Go. - Implement new functionality and improve existing ones. - Design and maintain Rest APIs and external integrations. - Work with PostgreSQL: write queries, implement transactions and migrations, optimize performance. - Analyze problems at the application, API and database levels. - Write unit, integration and database tests. - Conduct code reviews and participate in the development of engineering standards. - Gradually improve the architecture while maintaining compatibility and existing system behavior. - Participate in technical planning and solving production problems. - Interact with frontend developers, QA, analysts and product representatives. Requirements: - Commercial backend development experience, including experience using Go in production. - Good knowledge of basic Go concepts: - Interfaces and composition. - Error handling. - Context, cancellation of operations and timeouts. - Competitiveness and synchronization. - Http services and middleware. - Testing and dependency management. - Confident knowledge of SQL and relational databases, preferably PostgreSQL. - Experience developing or supporting Rest/Json APIs. - Understanding of transactions, data consistency, schema migrations and backward compatibility. - Ability to work effectively with a large existing code base. - Experience in writing supported unit and integration tests. - Familiarity with Git, Docker, Linux and CI/CD. - Ability to independently investigate problems and clearly explain technical solutions. To apply for a vacancy write to Telegram: Please send your CV immediately

Middle & Senior Golang Developer (Backend) - 2 позиции Компания: Ctrl+ Белград (Сербия). Официальное трудоустройство в Сербии, оформление внж. Релокация для кандидатов из других стран. оffice, full-time. Спустя 6 месяцев работы возможен переход на гибрид. Задачи: - Разрабатывать и поддерживать backend-сервисы на Go. - Реализовывать новую функциональность и улучшать существующую. - Проектировать и поддерживать Rest API и внешние интеграции. - Работать с PostgreSQL: писать запросы, реализовывать транзакции и миграции, оптимизировать производительность. - Разбирать проблемы на уровне приложения, API и базы данных. - Писать unit-, integration- и database-тесты. - Проводить code review и участвовать в развитии инженерных стандартов. - Постепенно улучшать архитектуру, сохраняя совместимость и существующее поведение системы. - Участвовать в техническом планировании и решении production-проблем. - Взаимодействовать с frontend-разработчиками, QA, аналитиками и представителями продукта. Требования: - Коммерческий опыт backend-разработки, включая опыт использования Go в production. - Хорошее знание основных концепций Go: - Интерфейсы и композиция. - Обработка ошибок. - Context, отмена операций и таймауты. - Конкурентность и синхронизация. - Http-сервисы и middleware. - Тестирование и управление зависимостями. - Уверенное знание SQL и реляционных баз данных, желательно PostgreSQL. - Опыт разработки или поддержки Rest/Json API. - Понимание транзакций, консистентности данных, миграций схемы и обратной совместимости. - Умение эффективно работать с большой существующей кодовой базой. - Опыт написания поддерживаемых unit- и integration-тестов. - Знакомство с Git, Docker, Linux и CI/CD. - Умение самостоятельно исследовать проблемы и понятно объяснять технические решения. Чтобы откликнуться на вакансию пиши в Telegram: Пожалуйста, сразу отправляй сразу свое CV

Apply at the original listing — get the contact there.

Find jobs that match my skills

Tell us what you can do — we'll find jobs that need it and show how the pay compares.

Find jobs — free

This listing may be posted directly or aggregated from a public source. We are a platform, not the employer. Verify details before applying and never pay for employment.