Position: Strong Middle/Senior Golang Backend Developer for company from USA
Company: Educatry
Experience required: 3y
English level: intermediate

Job Description:
-Building and delivering scalable web applications.
-Design APIs and understand security best practices.
-Curate the structure of the server side of the Tread Product, optimizing servers for speed and stability.
-Work with our Engineering and Product team to improve consistency of our product.
-Develop and maintain functional and stable web applications, especially as we grow.
-Collaborate with Front-End and Full Stack Engineers to integrate user facing elements to the server logic.
-Build and deliver high quality features to the Tread platform, from Macbook to production.
-Write unit, integration and end-to-end tests.

Requirements:
-5-6 years of experience in software development
-4+ years of experience as a Back-End Engineer, ideally working on a SaaS product.
-Bachelor Degree in Computer Science, Mathematics, etc. or equivalent work experience.
-Experience working in an Agile environment.
-Working in Golang or similar language.
-Experience in AWS services
-Working experience with Docker
-Profeciency in PostgreSQL
-Eager to work in a startup culture.
-Collaborate with other Engineers and Product professionals.
-Our Product Tech Stack: Golang (3+), GraphQL, AWS, Docker, PostgreSQL, GitHub, Elixir

Perks for working:
- Newest technologies as a part of modern development architecture
- Efficient, optimal size development and technology team (not too small for "you have to do everything", not too large for too much specialization and buerocracy
- Reach new level, gain experience and learn new development technologies in highly advanced technological environment with highly sophisticated development team
- Ability to work with team in USA and Canada, opportunity to practice English and western software development culture