Напиши текст вакансии для должности "Senior Golang Developer (Online Retail)". Название компании: "DataArt". Расположение: Санкт-Петербург. График работы: Гибкий график. Опыт работы: От 3 до 6 лет. Ключевые навыки: 

Senior Golang Developer, Online Retail About the vacancy Our client works in online retail and is one of the largest players on the eCommerce market. The company is developing rapidly and today there is a need to transfer the existing IT solution to a microservice architecture. The project’s technology stack is based on Go, Vue.js and Postgre. DataArt is the main vendor for the client. The team working on tuning the performance of the current solution and taking a direct part in creating the architecture of the future platform. Responsibilities  Writing scalable, robust, testable, efficient, and easily maintainable code Translating software requirements into stable, working, high-performance software Playing a key role in architectural and design decisions, building toward an efficient micro service distributed architecture  Must have  Strong knowledge of Go programming language, paradigms, constructs, and idioms Knowledge of common Goroutine and channel patterns Experience with the full site of Go frameworks and tools, including dependency management tools such as Godep, Sltr, etc. Popular Go web frameworks, such as Revel Router packages, such as Gorilla Mux Ability to write clean and effective Godoc comments Familiarity with code versioning tools such as Git, SVN, and Mercurial Spoken English  DataArt offers   Professional Development:— Experienced colleagues who are ready to share knowledge;— The ability to switch projects, technology stacks, try yourself in different roles;— More than 150 workplaces for advanced training;— Study and practice of English: courses and communication with colleagues and clients from different countries;— Support of speakers who make presentations at conferences and meetings of technology communities.     The ability to focus on your work: a lack of bureaucracy and micromanagement, and convenient corporate services;   Friendly atmosphere, concern for the comfort of specialists;   Flexible schedule (there are core mandatory hours), the ability to work remotely upon agreement with colleagues;   The ability to work in any of our development centers.