Golang Engineer

Write robust, scalable, and reusable Golang code for backend features and complex fintech problems. Cover code with unit tests, collaborate with QA, perform code reviews, troubleshoot issues, participate in implementation discussions, and maintain stable operation through monitoring, alerts, metrics, and secure isolated infrastructure.

Responsibilities

  • Write robust, scalable, and reusable Golang code
  • Cover code with unit tests and collaborate with QA engineers
  • Perform code reviews and help teammates solve technical problems
  • Troubleshoot production and development issues
  • Participate in requirements and implementation discussions
  • Ensure stable operation through monitoring, alerts, and metrics
  • Develop applications for isolated infrastructure complying with security standards
  • Work on backend systems solving complex fintech problems

Requirements

  • 2–3 years of proven Golang experience, or 1 year of Golang experience with 3+ years of overall development experience
  • Experience with Kafka, NSQ, NATS, or RabbitMQ
  • Experience with Docker, Kubernetes, and CI/CD using ArgoCD and GitLab
  • Experience with MySQL or similar databases
  • Experience with unit testing, code reviews, and design documentation
  • Experience with Scrum
  • Understanding of Prometheus, Grafana, ELK, and JSM
  • Ability to work effectively as a team player
  • Good spoken and written English and Russian

Benefits

  • Remote-first work arrangement

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available