Position: Senior Golang Developer
Company: Academy SMART
Experience required: 3y
English level: intermediate

Required Skills
● Bachelor’s degree or Master degree in Computer Science, Mathematics or equivalent practical experience.
● At least 7 years of software development experience
● Proven deep knowledge of computer languages, such as Golang
● Deep understanding of relational databases, concurrent programming and performance tuning
● Vast experience with large scale production environments
● Experience with micro services architecture
● Familiarity with Cloud infrastructure, Docker, Kubernetes & CI/CD
● Disciplined approach to testing and quality assurance

Responsibilities
● Take part of all development aspects form design to production of a wide hybrid/ cloud naitive product
● Write high quality, testable and efficient code in Java and Go
● Initiate and promote new ideas for continuous improvement of the product functionality
● Work closely with other team members as well as mentoring new team members

We offer:
● 20 days of paid holiday + all Ukrainian national holidays;
● We have English classes with Native speaker— you will love him;
● Training and workshops for your career growth;
● PlayStation to brighten up your day;
● Corporate events and activities