Senior Golang Developer

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Поставщик ИТ-решений для высокотехнологичных компаний

Описание вакансии

Условия работы


If you are a Senior Golang Developer or Team Lead, love metrics we will be glad if you will be a part of our team.

The role will focus on the design and implementation of technical systems to meet business and legal/regulatory requirements.

We're looking for a person who will extend, optimize, and support the production of the existing software solutions. Who can solve the integration questions with clients and within the teams.

Project: fintech that has several branches like trading,money transfer etc.

You’ll be responsible for:

  • Build stable, efficient, testable, and reusable microservices;
  • Solve complex performance problems and architectural challenges;
  • Translating software requirements into stable, working, high-performance software;
  • Closely work with a team and clients;
  • Play a key role in architectural and design decisions, building toward efficient services;
  • Regular and clear communication of progress to the product owner and technical lead;
  • Be responsible for the whole technical part of the product.

We are looking for someone who has:

  • Strong knowledge of Go programming language, paradigms, constructs, and idioms;
  • Knowledge of common Go routine and channel patterns;
  • Development of distributed systems, experience with Kubernetes;
  • Ability to write clean and effective Godoc comments;
  • Advanced English, reading, and writing documentation;
  • Analytical mindset and thinking;
  • Ability to see the system as a whole and be able to find the bottlenecks.

We Offer:

  • Possibility to work remotely;
  • International company, enthusiastic environment;
  • Financial conditions are discussed personally.