Position: Golang SE
Company: pragma-technologies.com
Experience required: 1y

Pragma is a revolutionary DeFi service company. And we want you to be part of it. We’re looking for software engineers to join a passionate, collaborative group of engineers on our team. We develop secure blockchain infrastructure for the decentralized finance domain. We are researchers, developers and business specialists with one mission: to craft state-of-the-art blockchain-based solutions. Our core company value is quality. We strive to provide business-relevant, scientifically rigorous and technically rigid solutions.

The Backend team is responsible for core features that are essential to products we are working on. The challenge of this work is not for the faint of heart. Our work is demanding, but also rewarding and valuable to all of our partners and millions of theirs users.

Stack: Golang, Docker, PostgreSQL, would be a plus – Node.js.

A day in the life of a team Golang Software Engineer:
  Suggesting improvements and ideas
  Deliver complex code/features with quality and supportability
  Write clear documentation, tests, and recommendations for technical problems
  Review code and provide thoughtful, constructive feedback during code reviews
  Working with your engineering manager in your one-on-one meetings to grow your career
  Discussing and collaboratively solving problems via Github Issues and PRs, Slack and Jira
  Collaborating with engineers throughout Pragma to understand the problems we want to solve, exploring how we can solve them

Minimum Qualifications:
  Familiarity with Git
  Strong written communication skills
  Experience with Golang, SQL and Docker
  2+ years experience as a full-time professional coder
  Ability to learn and think critically about both system design and software engineering concepts and blend those perspectives pragmatically based on project needs

Preferred Qualifications:
  Experience with Node.js / web3
  Amazon Web Services experience
  Knowledge of testing, profiling, and debugging practices
  Experience with microservice architecture and/or blockchain
  Understanding cryptography – private and public keys, signature, hashing, encryption, etc.
  Experience building, operating and maintaining scalable, distributed, highly available services at scale

We offer:
  Flexible schedule
  Competitive salary
  Friendly team of professionals
  Adrenaline from working with real finances
  Paid Hyperledger Fabric courses (Linux Foundation)
  Opportunity to work with new most trending technologies on non-legacy projects
  Office in modern coworking at the city center, about 2 minutes from metro Arsenalna station