Golang Backend Developer for Reservation Platform

Remote, USA Full-time
Golang Backend Developer About the Role We are looking for a Golang Backend Developer to join our growing engineering team. You will work on a real-world, high-traffic reservation platform used by restaurants, beach clubs, nightclubs, and similar venues for managing table, sunbed, and seat reservations. Our system has recently launched a new major version, and there are still important features to be implemented. You will collaborate closely with the team to build these features and also help reduce technical debt across our services. Responsibilities Design, develop, and maintain backend services using Golang Work with Hexagonal (Ports & Adapters) Architecture Apply software design patterns and clean code principles Implement and optimize reservation logic (tables, sunbeds, seats, etc.) Collaborate on designing and improving system architecture Identify and fix technical debt in existing services Participate in architectural discussions and system design decisions Develop scalable, maintainable, and well-tested code Technical Requirements • Strong experience with Golang • Hands-on experience with Hexagonal Architecture • Solid understanding of Design Patterns • Strong knowledge of PostgreSQL and relational database design • Experience with: Redis AWS SQS AWS S3 • Good understanding of System Design and Distributed Systems • Experience building backend services for real production systems Nice to Have Experience with high-traffic or reservation-based systems Familiarity with event-driven architectures Experience refactoring legacy codebases Knowledge of cloud infrastructure and scalability patterns What You’ll Work On • Reservation systems for: Restaurants Beach clubs Nightclubs • New features that are planned but not yet implemented • Improving performance, scalability, and code quality • Fixing existing architectural and technical issues What We Offer Work on a real product with real users Opportunity to influence architecture and technical decisions Collaborative team environment Challenging technical problems Room for growth and learning Stack: 1. Golang 2. PostgreSQL 3. SQS 4. S3 5. Redis Apply tot his job
Apply Now

Similar Jobs

Google Ads Manager Needed (freelancers only please)

Remote, USA Full-time

Paid Ads Specialist (Meta & Google)

Remote, USA Full-time

Google Ads + Website Specialist for Vehicle Rental / Service Business (Immediate Launch)

Remote, USA Full-time

Field Implementation Technician I

Remote, USA Full-time

Google Ads / Paid Search Specialist for Financial Services

Remote, USA Full-time

My google ads are disapproved

Remote, USA Full-time

Part-time Online Data Entry Clerk Job - Entry Level (Remote)

Remote, USA Full-time

[Remote] Work-From-Home Sales Associate (Entry level, Will Train)

Remote, USA Full-time

Applications Engineer (ServiceNow)) Remote (only open to listed locations)-1

Remote, USA Full-time

ISSO III

Remote, USA Full-time

[Remote] Treasury Account Services Analyst

Remote, USA Full-time

**Experienced Data Entry Clerk – Entry-Level Opportunity for Remote Work at arenaflex**

Remote, USA Full-time

Senior Marketing Strategist / Growth Marketer

Remote, USA Full-time

Enterprise Account Executive (Remote, US-Based)

Remote, USA Full-time

**Remote Part-Time Customer Experience Representative – blithequark**

Remote, USA Full-time

Experienced Customer Onboarding Specialist – eCommerce Platform Expertise for Automotive Aftermarket Industry – Remote Opportunity

Remote, USA Full-time

Experienced Financial Analyst – Planning and Analysis for Canada - Driving Merchant Discount Income Growth at Blithequark

Remote, USA Full-time

**Experienced Data Entry Clerk – Entry Level Remote Position with arenaflex**

Remote, USA Full-time

WordPress / WooCommerce Developer or Agency Needed — Multiple Urgent Fixes (Ongoing Work Available)

Remote, USA Full-time

RN Care Review Clinician Critical Care Remote in WA state

Remote, USA Full-time
Back to Home