Senior Golang Developer

Brixio Logo

Brixio

πŸ“Remote - Philippines

Summary

Join our team as a Senior Golang Developer and contribute to the design, development, and deployment of scalable backend applications. This 6-month renewable contract position, based remotely in the Philippines, requires extensive Golang experience and a strong understanding of backend development principles. You will collaborate with cross-functional teams to build high-performance, distributed systems. The ideal candidate will have a proven track record in designing and developing RESTful APIs, microservices, and other backend components. This role demands proficiency in various technologies and a commitment to writing clean, maintainable code.

Requirements

  • 7+ years of experience in backend development, with at least 5 years of Golang experience
  • Strong understanding of concurrency, memory management, and garbage collection in Golang
  • Experience with RESTful APIs, gRPC, and GraphQL
  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines
  • Experience working with SQL and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis
  • Familiarity with cloud platforms like AWS, GCP, or Azure
  • Strong understanding of microservices architecture and distributed systems
  • Strong problem-solving skills and ability to work independently
  • Excellent communication and collaboration skills

Responsibilities

  • Design, develop, and maintain scalable, high-performance backend services using Golang
  • Develop APIs, microservices, and other backend components
  • Optimize existing code for better performance and scalability
  • Collaborate with DevOps teams to ensure seamless deployment and infrastructure optimization
  • Write clean, maintainable, and well-documented code following best practices
  • Troubleshoot, debug, and optimize application performance
  • Participate in code reviews, architecture discussions, and system design
  • Stay up to date with the latest industry trends, tools, and technologies

Preferred Qualifications

Knowledge of message queues (Kafka, RabbitMQ)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.