← Zurück zur Liste

Stelle
· Senior
Senior Developer with Golang
Softwareentwickler
• Senior
• Remote
• Vollzeit
•
Bulgarien
emerchantpay is looking for developers with a heterogeneous tech stack (Go, Ruby, React and others) who will use Go as a second language to design complex workflows and APIs within a microservices architecture.
Responsibilities
- ▹Designs and implements complex workflows and APIs
- ▹Writes scalable, robust, testable, efficient and easily maintainable code
- ▹Translates software requirements into stable, high-performance, high-availability software
- ▹Plays a key role in architectural and design decisions, building toward an efficient, distributed microservices architecture
Requirements
- ▹Good understanding of the Golang programming language, its paradigms, constructs and idioms
- ▹Understanding of asynchronous programming, including goroutine and channel patterns
- ▹Experience in low-latency, high-performance software design
- ▹Experience with Golang vendor package management such as Glide or dep
- ▹Experience with an ORM such as Gorm
- ▹Understanding of unit and performance testing, experience with frameworks such as Ginkgo
- ▹Familiarity with Golang's templating language
- ▹Ability to write clean and effective Godoc comments
- ▹Familiarity with version control tools such as Git, SVN and Mercurial
Nice to have
- ▹Experience building APIs using the latest standards
- ▹Experience with JavaScript frameworks like Ember, Angular or React
- ▹Experience with Ruby or Ruby on Rails
- ▹Experience with Redis
- ▹Experience with RabbitMQ or other message brokers
- ▹OpenSSL, mod_security and 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, state-of-the-art hardware
- ▹Modern, challenging, constantly growing business
- ▹Professional development – books, trainings, certifications
- ▹25 days paid holiday, plus 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 phone payments. Its global payment solution is available through simple integration, offering global and local payment methods, advanced fraud management and performance optimization.
Ähnliche Stellen

Stelle
· Senior
SENIOR .NET DEVELOPER
Human Power BG
Cosmosdb
+9
💰 Gehalt: keine Angabe
🌍 Remote
nur Bulgarien
🗣️ EN
Himalayas

Stelle
· Senior
Senior Software Engineer, Loyalty
Qlub
+12
💰 Gehalt: keine Angabe
🔀 Hybrid
Colombo
🗣️ EN

Stelle
· Senior
Sr. Backend Software Engineer (Infrastructure ML Ops)
Philo
AI/MLCpp
+21
176 246–225 956 €/Jahr
brutto
🏢 Vor Ort
San Francisco
🗣️ EN

Stelle
· Senior
Senior Full-Stack Software Engineer
Netcompany
+13
💰 Gehalt: keine Angabe
🏢 Vor Ort
Brussels
🗣️ EN

Stelle
· Senior
Senior Java Developer – Angular / NodeJS – Full Remote
Talent 4.0 BVBA
Cloudformation
+12
💰 Gehalt: keine Angabe
🌍 Remote
nur Belgien
🗣️ EN
Himalayas

Stelle
· Senior
Senior Full-Stack Software Engineer
Welcome Pickups
+5
💰 Gehalt: keine Angabe
🏢 Vor Ort
Athens
🗣️ EN