Golang developer

About CherryTrader
CherryTrader is an innovative product company developing a next-generation marketplace platform. Our goal is to redefine how digital marketplaces operate by offering seamless, scalable, and efficient solutions for users and businesses. As we expand, we are seeking a highly skilled Senior Backend Developer to lead key initiatives, influence architecture decisions, and help scale our backend systems.

Role Overview
As a Senior Backend Developer, you will be responsible for designing, building, and optimizing the core backend infrastructure of our platform. You will work closely with cross-functional teams to ensure scalability, performance, and reliability of services. This role is ideal for someone with a deep understanding of backend technologies and architectural best practices, particularly in Go and distributed systems.

Key Responsibilities

  • Design and develop high-performance backend systems and RESTful APIs using Go (Golang)
  • Lead architectural decisions applying SOLID principles, design patterns, and Clean Architecture
  • Collaborate with engineering and product teams to design scalable, maintainable, and secure solutions
  • Optimize and manage relational databases (SQL) with a focus on performance and data integrity
  • Troubleshoot production issues and implement effective solutions
  • Drive DevOps and cloud integration efforts in collaboration with infrastructure teams

Required Qualifications

  • 5+ years of professional experience in backend development
  • 3+ years of hands-on experience with Go (Golang)
  • Strong knowledge of SQL databases and query optimization
  • Deep understanding of REST API design and best practices
  • Proven experience applying Clean Architecture, SOLID principles, and advanced design patterns
  • Proficiency with Git, including resolving complex merge conflicts in collaborative environments
  • Ability to take ownership of large features and systems with minimal supervision
  • Strong communication skills and a proactive, team-oriented mindset

Preferred Qualifications

  • Experience working with Google Cloud Platform (GCP)
  • Familiarity with Google Cloud Spanner or similar distributed SQL databases
  • Hands-on experience with microservices architecture
  • Knowledge of gRPC and protocol buffers
  • Exposure to CI/CD processes and infrastructure automation

What We Offer

  • A product-driven company culture with long-term vision
  • Technical ownership and autonomy
  • Remote-first work environment with flexible hours
  • Competitive compensation based on seniority and performance
  • An opportunity to influence product architecture and direction from an early stage

Required skills experience

Golang 3 years

Required languages

English B1 - Intermediate
Ukrainian Native
Published 29 December 2025
123 views
ยท
18 applications
48% read
To apply for this and other jobs on Djinni login or signup.
Loading...