Position: Golang Developer
Company: Join.To.IT
Category: Golang
Experience required: 1y
English level: intermediate

**About client:**
A Swedish company based in Gothenburg that creates technological and innovative solutions for workplace resource booking and beyond, such as meeting room and desk room booking. Also develops and markets its own touch display hardware.

**About project:**
A new microservices platform is under construction. It has been developed for some time, and should be delivered in January 2022 with continued development thereafter.

**Requirements:**
• 1+ years of development with Golang;
• experience with databases Postgres, Redis, DGraph;
• ability to write unit tests and integration tests;
• knowledge of data storage structures and algorithms for working with them;
• understanding the principles of work in the REST API, GraphQL, gRPC;
• teamwork experience (Git, code review);
• English: Upper-Intermediate and higher to participate in rallies.

**Will be a plus:**
• experience with Docker;
• experience in creating and maintaining microservices;
• understanding Linux at the user level;
• responsible attitude to work, initiative, desire to develop.

**Responsibilities:**
• back-end development to meet customer’s business needs and implement components according to modern software development environment;
• proactive position in solution development, processes improvements;
• to use high coding standards, software best practices and write highly testable, automatable and performant code over the whole SDLC.

**We offer:**
• we will pay you higher than market offers;
• flexible work schedule (office or remote, mix);
• medical insurance and paid vacation;
• salary review every 6 months;
• paid courses, training's, conferences;
• free access to the gym + yoga;
• drinks, fruits and sweets in the office;
• corporate events;
• cool management.