Upload CV
X

    Golang Developer

    BettingJobs is working with a leading iGaming service provider who are now searching for a talented Golang Developer to their team in Vietnam.
     
    Responsibilities:

    • Architect and develop backend services and APIs in Go (Golang) that meet the needs of our applications.
    • Ensure the performance, quality, and responsiveness of applications by identifying bottlenecks and bugs, and devising solutions to mitigate and address these issues.
    • Conduct code reviews and mentor junior developers to ensure code quality and adherence to best practices.
    • Work closely with frontend developers, product managers, CTO and other stakeholders to understand requirements and translate them into technical specifications.
    • Implement automated testing platforms and unit tests.
    • Manage deployments and ensure systems are running smoothly in production environments.
    • Create and maintain documentation for all backend processes, APIs, and systems.
    • Stay up-to-date with the latest industry trends and technologies to ensure the solutions remain innovative and competitive.

     
    Requirements:

    • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
    • Minimum of 3+ years of experience in backend development, with strong experience in Go (Golang).
    • Proficient in Go (Golang) programming language and its ecosystems.
    • Strong understanding of microservices architecture and RESTful API design.
    • Experience with database technologies such as SQL, NoSQL, and in-memory databases.
    • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
    • Familiarity with Software Architecture and Software Design Patterns
    • Proficient with IaC (TerraForm)
    • Proficient with version control systems, preferably Git or GitLab
    • Experience with cloud services (AWS, GCP) is a huge plus.
    • Experience with PHP is a plus
    • Experience in building highly-scalable, high-availability system is a plus.

    Get in touch