Position: Middle Golang developer (with Angular)
Company: CHI Software
Experience required: 2y
English level: intermediate

**Responsibilities:**
· Use modern tech such as Kubernetes, Docker, RabbitMQ, MariaDB, AWS, CI/CD…
· Build, design, and optimize Go microservices to make them reusable
· Continuously create exciting new products and features, collaborating closely with colleagues.
· Write tests at different levels to ensure quality and that your code really does what you want
· Be creative and brainstorm ideas for ways we can further improve.
· You’ll experiment, test, try, fail and learn all the time.

**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 in some development languages, preferably Go or a similar language
· Code reviews and testing are natural parts in your daily work.
**· Familiar with tools like: Docker, Kubernetes, Git**
**· Experience with Angular 2+**
· Experience with the public cloud, architecture and scalability.

**With us you can:**

**Develop your technical knowledge:**
· Use latest technologies;
· Participate in technical events and conferences (the cost is covered by the company);
· Regular techtalks and professional development.

**Improve your soft skills:**
· Build strong teamwork skills and become an essential part of the dynamic teams;
· Improve your English at classes and speaking directly with clients;
· Increase your productivity and communication level via Scrum, Kanban, Agile methodologies

**What do we offer?**
· Competitive compensation and benefits;
· Flexible working schedule;
· 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 amazing English teaching team);
· Speaking-club with a native English speaker;
· Truly friendly atmosphere and teambuilding.