-
Thrive IT Systems

Golang developer

Thrive IT Systems
Poland · Full-time · Entry

Job Title: Golang Developer

Location: Krakow/Warsaw, Poland (Hybrid – 2 days a week from the office)

Employment Type: Permanent, B2B, or Subcontractor (Sub-con)

Contract Duration: For B2B and sub-con candidates, 12 months with the possibility of extension

Experience Required: 6 to 8 Years of relevant experience



Job Description

Our client is seeking a talented and experienced Golang Developer to join our dynamic team in Poland. In this role, you will be responsible for developing high-quality, scalable applications using Go, troubleshooting performance issues, and collaborating with teams to enhance functionality. This position offers an opportunity to work on innovative projects with one of the world’s leading technology companies.


Roles and Responsibilities

  • Develop optimized, scalable, and efficient backend applications using Go.
  • Troubleshoot, debug, and resolve performance issues to enhance the stability of applications.
  • Design and code backend components, integrating applications with other web services.
  • Continually research and explore new technology solutions to improve application functionality.
  • Provide clear code documentation and contribute to the creation of technical documents.
  • Participate actively in code reviews, offering feedback to maintain high code quality.


Key Requirements

  • Experience: Prior experience as a Golang Developer, with 6 to 8 years of relevant expertise.
  • Golang Expertise:
  • Strong knowledge of Goroutine and channel patterns.
  • Proficiency in the full suite of Go frameworks and tools.
  • Dependency Management: Familiarity with tools such as Godep, Sltr, etc.
  • Templating and Code Generation: Knowledge of Go templating language and code generation tools (e.g., Stringer).
  • Version Control: Experience using code versioning tools like Git or equivalent.
  • RESTful APIs: Solid experience with developing and consuming RESTful APIs.
  • Database Systems: Proficient in working with both SQL and NoSQL database systems.
  • Testing Tools: Familiarity with various testing tools and methodologies.
  • Soft Skills: A team player with excellent problem-solving abilities and strong communication skills.


Additional Information

  • Work Mode: Hybrid (2 days in-office per week)
  • Language Requirements: Proficiency in English is essential.

Key Skills

Ranked by relevance

golang nosql git sql
Login to Apply
Posted
Mar 03, 2025
Type
Full-time
Level
Entry
Location
Poland

Industries

Staffing Recruiting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
INDI Staffing Services
Related

Golang Developer - Remote Work

2026-05-27

Full-time
Mid-Senior
Brazil
Staffing
Information Technology
View Job Details
TEEMA
Related

Full Stack Engineer

2026-05-26

Full-time
Mid-Senior
Canada
Staffing
Information Technology
View Job Details
Noir
Related

Full Stack .NET Software Engineer

2026-05-27

Full-time
Mid-Senior
Switzerland
Staffing
Design