clients Libertex Group

Golang Developer (backend)

Location

Poland

Job Type

Contract

Experience

N/A

Salary

N/A

Skill Set

Role

Backend Programming

Job Details

We are looking for a talented and experienced Golang Developer to join our team.

Job Overview:

You will work on various DeFi projects using blockchain technologies and frameworks to complete complex tasks. Some of the projects you’ll be working on will be unique and require innovative programming practices using the latest web3 technologies like distributed ledger technologies, cryptographic protocols, smart contract development, etc.

What Will You Do?

  • Create new and support existing services for crypto assets
  • Integrate with new blockchain nodes
  • Support, refactor and improve code base
  • Implement new features into crypto management system
  • Participate in code reviews, technical discussions, and other team activities

Requirements

Key Skills Required

  • 3+ years as a Golang Software Engineer
  • Knowledge and experience with microservices architecture
  • Experience with blockchain integration
  • Experienced with WebSockets, RESTful and RPC-based APIs
  • Basic blockchain knowledge
  • API design experience
  • Git
  • Experience with message brokers (Kafka)
  • Demonstrable experience with databases (Postgres)
  • Database modelling and request optimization experience
  • Experience with unit testing, integration testing
  • Experience with Continuous Integration / Continuous Delivery
  • Basic security approaches in microservice architecture
  • Ability to quickly learn new technologies

Additional Skills Preferred:

  • Basic understanding of symmetric/asymmetric encryption/decryption
  • Basic ECDSA / RSA, HMAC, Ecliptic curves
  • Blockchains account and UTXO based
  • Hierarchical Deterministic Wallet architecture
  • Hardware keys (ledger, trezor)
  • BIPs/EIPs
  • Experience working with AWS Enclave
  • Familiarity with Logstash, Kibana, Elastic search stack
  • Familiarity with Amazon AWS
  • Experience with Python or other programming languages would be a plus

Benefits

  • Unique opportunity to work on various DeFi projects using blockchain technologies
  • Remote work option or relocation to Montenegro
  • Work with international team from the comfort of your home
  • Salary available in crypto
  • Company provided equipment
  • Udemy for Business Unlimited Membership
  • 21 working days of annual leave plus public holidays
  • The opportunity to excel in your professional career