Position: Golang Software Engineer
Company: TEAM International Services
Experience required: 3y
English level: intermediate

Our services include global currency transfers, dedicated portfolio managers, and tailored risk management strategies.

You’ll be working within a team of back-end Go developers, front-end React engineers from the UK. Our system architecture is comprised of about 30 microservices, all of which connect either directly or indirectly to the Back-End-for-Front-End API, to which the client-facing website will connect.
We are hosted on AWS.
Our backend services are built-in GoLang, and our primary CRM in PHP with a VUE frontend for our internal users.

Responsibilities:
• To serve as a primary communication point on any technical question, lead the development team, and do the actual implementation.
• Business-oriented professional with a great desire to contribute to the creation and development of the product;
• Follow new developments in the industry, know everything about new technologies, and want to put your knowledge into practice;

Requirements:
3+ years of experience in software development
Strong knowledge of GoLang programming language, paradigms, constructs, and idioms
Experience in designing APIs using RESTful best practices
Experience with DevOps AWS is nice to have (we moved from self-managed to AWS-managed architecture)
Good Intermediate spoken level of English

Benefits:
• Supportive work climate with flexible work practices
• 23 working days of paid vacation and paid sick days
• Medical insurance health plan
• Sports reimbursement program
• Free English classes