Middle Go Dev $2500-4500 Offline

Responsibilities

• Write scalable, robust, testable, efficient, and easily maintainable code

• Translate software requirements into stable, working, high-performance software

• Innovate/support new approaches and improve development processes & tools

• Be a part of a positive and fun team environment

 

Requirements

• 2+ years of development experience

• Knowledge of Go programming language

• Basic knowledge of relational DBMS, SQL

• Basic knowledge of computer science paradigms and principles

◦ SOLID

◦ Dependency Injection

◦ GoF patterns

• Basic knowledge of HTTP and REST

 

Desirable

• Bachelor’s or Master’s degree in computer science, computer engineering, or a related field

• Understanding concurrency and parallelism

• Understanding Docker, Kubernetes, Helm

• Understanding GraphQL

• Basic knowledge of Git, branching strategy

 

Personal skills

• Has sufficient communication skills for productive dialogue with customers and colleagues

• Collaborates in a team effectively

• Can plan, schedule and monitor his work within short time horizons

• Demonstrates a rational and organized approach to work

The job ad is no longer active
Job unpublished on 5 January 2022

Look at the current jobs Golang Kyiv→

Loading...