-
OnHires

Back End Developer

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 6 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
    Apr 23, 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
    Digital Waffle
    Related

    Back End Developer

    2026-05-28

    Full-time
    Mid-Senior
    Germany
    Data Infrastructure
    Analyst
    View Job Details
    YO IT Consulting
    Related

    Backend Engineer - Remote

    2026-05-28

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

    Backend Engineer - Remote

    2026-05-28

    Full-time
    Not Applicable
    Germany
    Software Development
    Engineering