Position: Golang developer (Team Lead)
Company: CHI Software
Category: Golang
Experience required: 3y
English level: intermediate

**Some main points:**
— application is huge (a lot of parts), and we are  going to work as a separate team with a separate workflow on one of the parts of the application
— it includes managing a bulk of products and their deliver process

— extend the functionality of the application (editing products, fixing ui);
— manage the workflow (sprints, developing process) 

Backend: go, postgres;
Frontend: recoiljs, ag grid, datadog, firebase;

Start in the middle of March - begin of April;

**Skills and requirements:**
— You’re a curious engineer and can find ways to show us.
— You don’t do things just because they were always done that way. You don’t ignore the lessons learned, however - even those learned by others.
— Good knowledge of some development languages, preferably Go or a similar language
— Code reviews and testing are natural parts of your daily work.
— Familiar with tools like: Docker, Kubernetes, Git.

**What do we offer?**
— Competitive compensation and benefits;
— Flexible working schedule;
— Medical Health Insurance;
— Remote work or work in one of our development offices;
— Covered rest period (20 business days+ 5 days-off);
— Professional growth: a variety of projects, regular technical events, mentorship;
— Free English classes (we have an excellent English teaching team);
— Speaking club with a native English speaker;
— Truly friendly atmosphere and team building.