-
OnHires

Back End Developer (Golang )

OnHires
Ukraine · Full-time · Mid-Senior

Full-time | Remote

Industry: Software Development / Digital Product Agency

Our client is a product design and development agency that partners with entrepreneurs, startups, and organizations to turn ideas into impactful digital platforms. With over a decade of experience, they’ve launched hundreds of products that empower their clients to scale and succeed. Their global, cross-functional team delivers innovative, efficient, and strategic solutions—eliminating the need for large in-house tech teams.

They are now looking for a Senior Go Engineer to join their growing engineering team and contribute to the development of scalable web platforms and digital applications.

Key Responsibilities:

  • Design, develop, and maintain robust and scalable systems using Go.
  • Build and optimize RESTful APIs and server-side application logic.
  • Ensure high code quality through best practices, testing, and code reviews.
  • Collaborate with frontend developers, product managers, and designers to implement new features and deliver high-performing products.
  • Troubleshoot and resolve issues in production environments.
  • Participate in architectural planning and system design discussions.
  • Provide mentorship and guidance to junior developers.


Required Qualifications:

  • 5+ years of experience with Go in production environments.
  • Strong understanding of Go’s type system, interfaces, concurrency model, and generics.
  • Solid experience with REST API development and PostgreSQL.
  • Hands-on experience with cloud infrastructure (AWS, GCP, or similar).
  • Proficiency with containerization (Docker) and orchestration (Kubernetes).
  • Experience with Git, CI/CD pipelines, and automated testing frameworks.
  • Comfortable working in distributed, remote-first teams.
  • Degree in Computer Science or related field—or equivalent hands-on experience in system architecture, Linux, and networking.
  • English level: B2 (Upper-Intermediate) or higher — required for communication with the global team.

Preferred Qualifications:

  • Experience integrating third-party services (e.g., Stripe, Twilio, SendGrid).
  • Familiarity with frontend technologies (TypeScript, HTML5, CSS3).
  • Experience with GraphQL, OpenAPI, or gRPC.
  • Knowledge of PostgreSQL-compatible ORMs for Go.
  • Familiarity with Redis or Memcached for caching.
  • Expertise in debugging race conditions and optimizing parallel processing in Go.
  • Experience mentoring developers or leading small teams.
  • Previous work in a development studio or agency environment.


Who You Are

  • A self-starter who is genuinely interested in new technology and its impact.
  • A clear and effective communicator who can bridge the gap between technical and non-technical teams.
  • Someone who enjoys creating and maintaining product documentation, including product requirements, diagrams, acceptance criteria, and KPIs.
  • A professional who can efficiently manage tasks and balance competing demands.
  • Capable of managing multiple projects concurrently.
  • Experienced in working with a remote multi-timezone development team.
  • Detail-oriented with a knack for organizing complex ideas into actionable documentation.
  • Proactive, resourceful, and eager to dive deep into understanding client needs and project goals.
  • A collaborative team player who enjoys working with cross-functional teams to deliver successful outcomes.
  • Comfortable working in a fast-paced environment with multiple priorities.


Perks and Benefits

🌎 100% Remote

💸 Competitive salaries based on your location

🌴 Unlimited paid vacation

💻 $500 home office stipend

👋 An awesome team dedicated to your growth


Hiring process

  1. 30-minute prescreen with recruiter
  2. 30-45 minute initial interview
  3. Short exercise
  4. 60-minute exercise review (panel)
  5. Leadership interview(s)
  6. Decision


Remote Work Requirements: The workday must overlap by at least 4 hours with Los Angeles, CA, USA.

Key Skills

Ranked by relevance

containerization product design restful apis typescript postgresql graphql docker server redis html5 linux cloud cicd git aws gcp
Login to Apply
Posted
May 26, 2025
Type
Full-time
Level
Mid-Senior
Location
Ukraine
Company
OnHires

Industries

Software Development

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Yojee
Related

Software Engineer (Backend Focus)

2026-05-27

Full-time
Mid-Senior
Australia
Information Technology & Services
Engineering
View Job Details
YO IT Consulting
Related

Backend Engineer - Remote

2026-05-28

Full-time
Not Applicable
Belgium
Software Development
Engineering
View Job Details
YO IT Consulting
Related

Backend Engineer - Remote

2026-05-27

Full-time
Not Applicable
Argentina
Software Development
Engineering