Position: GoLang Developer
Company: Limestone Digital
Category: Golang
Experience required: 3y
English level: upper

**Required skills:**
- 3+ years of experience in commercial software development;
- 2+ years of commercial experience with Go;
- Strong knowledge of Golang;
- Understanding of data structures and algorithms;
- Deep knowledge of relational databases (Postgres/MySQL);
- Good knowledge of Linux;
- Experience with code versioning tools (Git);
- Experience with Docker;
- Understanding of KISS, DRY, YAGNI, SOLID principles

**Required English skills**
- Upper-Intermediate+, written + spoken

**As a plus:**
- Working with task-tracking and time-tracking systems;
- Awareness of Agile frameworks

**Responsibilities**
- Work closely with our engineers to develop a high-quality result for our customers;
- Communicating with external web services;
- Develop and write efficient, readable code in Go;
- Work with third-party libraries;
- Self-improvement development processes.

**About project**
Our client is a company providing consulting services for leading usinesses, governments, non-governmental, and non-profit organizations for over 10 years. We help our clients make lasting improvements to their performance and realize their most important goals.

As a GoLang developer, you will be tasked with developing and improving the existing functionality of the audit platform, including the main logic and setting integrations with third-party independent databases and their interaction within the platform.

**We offer:**
- We invite you to join our friendly international team and work remotely (or attend office in Prague, as you wish);
- Comfortable work schedule;
- Zero bureaucracy;
- Pleasant working atmosphere;
- Interesting and challenging tasks and projects;
- Opportunities for self-realization, professional and stable career growth;
- Partly compensation of English courses.