Position: Golang Engineer
Company: A-Team Global
Category: Golang
Experience required: 2y
English level: intermediate

**Responsibilities:**
- Developing new functionality;
- Maintaining and evolving existing product (GoLang, REST API, GRPC, Redis);
- Effectively communicate with others in the team including peer code reviews;
- Direct communication with client representative;

**Requirements:**
- 2+ years of backend programming experience using modern programming languages ( PHP, Java etc.);
- Knowledge interacting and developing RESTful APIs;
- Knowledge interacting and developing GRPC APIs;
- Knowledge of SQL and MySQL/PostgreSQL database;
- Knowledge of queues like Redis, K8s;
- Knowledge of Terraform by HashiCorp;
- Experience with Go / GoLang;
- Good writing and speaking English skills;
- Strong motivation to learn new skills;
- Interest in IT and System Quality.

**Will be a plus:**
- Experience in the Google Cloud Platform (GCP);
- Production Experience in working with container technology (Kubernetes, Docker);
- Experience in writing unit tests for existing products;
- Desire to learn new technologies and programming languages.

**Join us to have:**
- Сompetitive compensation package;
- Flexible working schedule ;
- Inspiring work-conditions with the best benefits of remote;
- Hardware options;
- Healthcare & sport benefits;
- Friendly respectful atmosphere;
- Challenging tasks and long-term projects;
- Professional experts team and best practiсe share ;
- Ability to influence company processes and approaches.

**Develop your career:**
- Internal meetups and events for professional development;
- Individual development plan;
- Mentorship program;
- Costs coverage for external trainings, conferences, certifications;
- English courses and speaking-clubs;

**Enjoy:**
- Heartful сorporate events;
- Team buildings trips to different cities and countries;
- Memorable anniversary presents;
- Gamification rewards;