Golang Developer ( Remote Bulgaria ).

Sub banner

Golang Developer ( Remote Bulgaria )

Posted 42 days ago
Bulgaria, EuropeOPEN SALARY (Based on Experience)Job Reference: 35019

Industry leading Payments Solutions Provider looking for GoLang Developers 

  • Join a company with a flexible, trust based approach to their employees 

  • Contribute to design decisions, building toward efficient microservices distributed architecture.

  • Work on a modern state of the art tech stack. 
     

Your Day to Day:

  • Creating and putting into practice, complex workflows and APIs

  • Creating robust, scalable, testable, efficient, and maintainable code.

  • Ensure that business requirements are followed and turned into stable, top performance and high availability software. 
     

The Ideal Candidate: 

  • Expertise within Golang programming language, or at least an interest to specialise in this area.

  • Exposure to and understanding of the nature of asynchronous programming. Knowledge of common Goroutine and channel patterns.

  • Previous exposure to Low latency/high-performance software design;

  • Experience with Vendor Package Management including Glide.

  • Experience with ORM including Gorm.

  • Experience with testing frameworks such as Ginkgo.

  • Familiarity with code versioning tools such as Git, SVN, and Mercurial;
     

Would be beneficial:

  • Previous experience in the payment industry.

  • Redis.

  • JavaScript frameworks like Angular, Ember, React.

  • Ruby or Ruby on Rails. 

  • RabbitMQ or other message brokers.

  • OpenSSL, mod_security, general security knowledge;

  • Linux and DevOps skills with AWS, Puppet, Chef, Ansible, etc.;
     

Benefits

  • Fast-growing payment company;

  • Excellent working conditions, casual working atmosphere.

  • Excellent remuneration package ? in the top 10% of the industry;

  • A focus on your professional development.

  • Team buildings and fun activities;

  • Benefits platform containing many benefits to choose from.