← Zurück zur Liste

Stelle
· Senior
Senior Developer with Golang
Softwareentwickler
• Senior
• Remote
• Vollzeit
•
Bulgarien
We're looking for developers with a heterogeneous tech stack (e.g. Go, Ruby, React) who would use Go as a second coding language alongside others.
Responsibilities
- ▹Design and implement complex workflows and APIs
- ▹Write scalable, robust, testable, efficient, and easily maintainable code
- ▹Translate software requirements into stable, high-performance, high-availability software
- ▹Play a key role in architectural and design decisions, building toward an efficient microservices distributed architecture
Requirements
- ▹Good understanding and knowledge of the Golang programming language, paradigms, constructs, and idioms
- ▹Understanding of asynchronous programming, its quirks, and workarounds; knowledge of common Goroutine and channel patterns
- ▹Experience in low latency/high-performance software design
- ▹Experience with vendor package management for Golang such as Glide, dep, etc.
- ▹Experience with ORMs such as Gorm
- ▹Understanding of unit and performance testing; experience with testing frameworks such as Ginkgo
- ▹Experience with Golang's templating language
- ▹Ability to write clean and effective Godoc comments
- ▹Familiarity with code versioning tools such as Git, SVN, and Mercurial
Nice to have
- ▹Experience in building APIs using the latest standards
- ▹Experience with JavaScript frameworks like Ember, Angular, React
- ▹Experience with Ruby or Ruby on Rails
- ▹Experience with Redis
- ▹Experience with RabbitMQ or other message brokers
- ▹OpenSSL, mod_security, general security knowledge
- ▹Linux and DevOps skills with AWS, Puppet, Chef, Ansible, etc.
- ▹Previous experience in the payment industry
What we offer
- ▹Fast-growing payment company
- ▹Excellent working conditions, casual atmosphere, and state-of-the-art hardware
- ▹Modern, challenging, constantly growing business
- ▹Professional development - books, trainings, certifications
- ▹25 days paid holiday, 1 day for every 2 years with the company
- ▹Fully distributed and remote
About the company
Emerchantpay is a leading global payment service provider and acquirer for online, mobile, in-store, and over-the-phone payments, offering global and local payment methods, advanced fraud management, and performance optimization through simple integration.
Ähnliche Stellen

Stelle
· Senior
Senior Software Engineer (Ruby/RoR, Chatbots & AI)
Workato
+1
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN
Himalayas

Stelle
· Senior
Senior Software Engineer (Ruby/RoR, Chatbots & AI)
Workato
+1
💰 Gehalt: keine Angabe
🏢 Vor Ort
Sofia
🗣️ EN

Stelle
· Senior
Senior Software Engineer (Fullstack) - Contract
Experian
CucumberCypress
+11
💰 Gehalt: keine Angabe
🏢 Vor Ort
Cyberjaya
🗣️ EN

Stelle
· Senior
Senior Fullstack Software Engineer, DX
Atlassian
Dynamodb
+8
155 622–203 174 €/Jahr
brutto
🔀 Hybrid
San Francisco
🗣️ EN

Stelle
· Senior
Senior .NET Developer
Imaginary Cloud
+20
35 339–54 445 €/Jahr
brutto
🌍 Remote
🗣️ EN
Himalayas

Stelle
· Senior
Senior Software Engineer (Product)
Stora
Github ActionsLlm
+7
87 704 €/Jahr
brutto
🌍 Remote
🗣️ EN
Himalayas