Go Backend Developer – Microservices & API Development for Scalable App
Budget: $5 – $25 USD
Summary
We’re looking for a Go (Golang) Developer to build modular backend services and APIs for a modern, scalable platform. The backend will follow a clean architecture and microservice pattern, integrating with external APIs and internal infrastructure managed on AWS.
You’ll work closely with our DevOps engineer and frontend team to design and implement core APIs, ensuring clean, tested, and efficient code.
Responsibilities:
- Develop RESTful APIs and backend microservices in Go (Fiber or Echo preferred).
- Follow clean architecture principles with well-defined domain and repository layers.
- Integrate with authentication, caching, and data persistence services.
- Write unit and integration tests; support performance testing.
- Collaborate with DevOps to containerize and deploy services through CI/CD.
Requirements:
- Strong proficiency in Go with experience in production-grade backend systems.
- Familiarity with Redis, CockroachDB or PostgreSQL, and Auth0 integration.
- Understanding of RESTful design, testing, and scalability best practices.
- Experience working in a microservice or modular architecture.
- Basic understanding of Docker and cloud deployments.
We’re looking for a Go (Golang) Developer to build modular backend services and APIs for a modern, scalable platform. The backend will follow a clean architecture and microservice pattern, integrating with external APIs and internal infrastructure managed on AWS.
You’ll work closely with our DevOps engineer and frontend team to design and implement core APIs, ensuring clean, tested, and efficient code.
Responsibilities:
- Develop RESTful APIs and backend microservices in Go (Fiber or Echo preferred).
- Follow clean architecture principles with well-defined domain and repository layers.
- Integrate with authentication, caching, and data persistence services.
- Write unit and integration tests; support performance testing.
- Collaborate with DevOps to containerize and deploy services through CI/CD.
Requirements:
- Strong proficiency in Go with experience in production-grade backend systems.
- Familiarity with Redis, CockroachDB or PostgreSQL, and Auth0 integration.
- Understanding of RESTful design, testing, and scalability best practices.
- Experience working in a microservice or modular architecture.
- Basic understanding of Docker and cloud deployments.