0333 241 3128

Job Summary

  • Golang Developer

  • Country: India
  • Location: Remote
  • Sector: Software Developer
  • Salary: GBP Negotiable
  • Job Type: Permanent
  • Technologies: Golang GoDev DevOps API Remote
  • Reference: N220414

Golang Developer

Posted Thursday, 21 April 2022

Senior Golang Developer

Your Responsibilities:

  • Building the team.
  • Leading junior GoDev members.
  • Implementation of the logic of the microserver’s new functional:
    • API design
    • Extend the API to specific methods in accordance with business features
    • Implement data processing logic
    • Write a nats handler for new messages
    • Update data replicas

Our Requirements:

  • Solid Golang development experience;
  • At least 5+ years directly related software development experience;
  • At least 4+ years experience with Go programming language, paradigms, constructs, and idioms;
  • Advanced-expert experience with relational databases (preferably PostgreSQL) and a deep understanding of database performance optimization;
  • Strong knowledge of Docker.
  • Basic understanding of DevOps tools and processes;
  • Strong knowledge of goroutine and interface concepts;
  • Knowledge of common Goroutine and channel patterns
  • Experience with the full site of Go frameworks and tools, including:
    • Dependency management tools such as Godep, Sltr, etc.
    • Go’s templating language
    • Go’s code generation tools, such as Stringer
    • Popular Go web frameworks, such as Revel
    • Router packages, such as Gorilla Mux
  • Ability to write clean and effective Godoc comments
  • Familiarity with code versioning tools
  • Ability to debug and optimize code and automate routine tasks;
  • Strong attention to detail.
  • Passion for programming/coding;
  • Composure, ability to focus on problem-solving tasks;
  • Ability to work remotely;
  • Level of English – intermediate and higher.
Please answer the following questions in order to process your application.
Add files