Go Developer

Tasks

  • Development of internal platform services (internal development);
  • Elimination of technical debt:
    • refactoring of the old code base to the company’s standards;
    • writing unit and integration tests;
    • adding tracings and refactoring logs;
  • Development of frameworks for internal use in the company.

Our expectations

  • Commercial experience with Golang from 2 years;
  • Experience with:
    • PostgreSQL \ MySQL \ gorm;
    • Redis;
    • fasthttp \fiber\gin\ echo (or);
    • REST\gRPC;
    • microservice architecture.

Will be a plus

  • Experience working with Highload;
  • Experience in writing unit and integration tests on Golang k8s;
  • Architectural experience;
  • Experience refactoring monolith on microservices.

Additionally

  • Willingness to discuss relocation to Georgia;
  • The ability to work from anywhere in the world.