Hybrid Backend Engineer, GoLang

Posted 2 months ago

Apply now

About the role

  • Golang Engineer implementing testable code and solving complex technical problems in a global software company. Collaborating with teams to create scalable solutions and mentorship.

Responsibilities

  • Implement well-designed, testable, and efficient Golang code
  • Solve technical problems of high scope and complexity
  • Write clear and detailed technical documentation
  • Focus on performance and optimization
  • Analyze and estimate client requirements
  • Perform code reviews
  • Have regular and up-to-date reporting to the Service Delivery Manager and/or client, in accordance with a predetermined way of working
  • Mentor less experienced developers and interns
  • Assist the recruitment team in performing technical interviews

Requirements

  • Strong software development experience, with at least 1-2 years of hands-on Golang development or significant contributions in a similar language/technology stack
  • Good knowledge of microservices, CQRS, and Event Sourcing
  • Experience in writing and consuming REST services or gRPC
  • Experience in writing unit tests
  • Curiosity about design patterns, SOLID, and other programming concepts and principles
  • Knowledge of SCM systems (Git preferred)
  • Knowledge of relational and NoSQL databases
  • Experience in working with cloud providers, GCP (preferred), Azure, or AWS is a plus
  • Familiarity with issue-tracking systems (JIRA or others)

Job title

Backend Engineer, GoLang

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job