
Senior Developer, Golang
Posted May 22

Posted May 22
This is a fully remote position, open to applicants in Bulgaria.
β’ Developing and executing intricate workflows and APIs;
β’ Crafting scalable, robust, testable, efficient, and easily maintainable code;
β’ Converting software requirements into reliable, high-performance, and highly available software;
β’ Contributing significantly to architectural and design choices, focusing on an efficient distributed microservices architecture.
β’ Strong understanding and expertise in the Golang programming language, including its paradigms, constructs, and idioms;
β’ Knowledge of asynchronous programming, including its nuances and solutions, as well as familiarity with common Goroutine and channel patterns;
β’ Experience in designing low latency and high-performance software;
β’ Proficiency with Vendor Package Management for Golang, such as Glide, dep, etc.;
β’ Familiarity with Object-Relational Mapping (ORM) tools like Gorm, etc.;
β’ Understanding of unit and performance testing, with experience in testing frameworks such as Ginkgo, etc.;
β’ Experience utilizing Golangβs templating language;
β’ Ability to create clean and effective Godoc comments;
β’ Familiarity with version control systems such as Git, SVN, and Mercurial;
β’ Fast-growing payment company
β’ Excellent working environment, relaxed atmosphere, and cutting-edge hardware
β’ A modern, challenging, and continuously evolving business
β’ Opportunities for professional growth - including access to books, training, and certifications
β’ 25 days of paid vacation, with an additional day for every two years of service
β’ Fully remote and distributed work model.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.