Senior/Lead Golang Engineer

Warsaw / Minsk
IDT Corporation – Technology DW /
Software Engineering /
Remote
We are looking for a Senior Golang Software Engineer to join our team helping us build our next generation platform products Boss Revolution. We’re building a lot of exciting new stuff using Go!

At IDT you will:

    • Work on new features and bug fixes in the Scrum team.
    • Take responsibility for the full software development life-cycle, from understanding the needs of the business through coding to deployment and maintenance.
    • Collaborate with business stakeholders and participate in product and sprint backlog meetings.
    • Demonstrate your technology-agnostic positive attitude with the ability to learn and desire to implement solutions using various technologies.
    • Work on high-performing, mission-critical, scalable, and resilient applications and services.
    • Drive technical excellence and tech debt reduction.

We are looking for a person with:

    • Experience as a Senior Software Engineer.
    • Deep knowledge of Go programming language.
    • 2+ years of production experience in Go and 5+ years of production experience in total.
    • Understanding of modern design patterns and proven experience applying them.
    • Experience in designing and maintaining complex systems.
    • Experience with microservices.
    • Strong problem-solving skills.
    • Experience with NoSQL databases.
    • Knowledge and experience with Docker, Git.
    • Good communication skills and a team player.
    • Good level of English – B2 or higher.

It would be a plus to have:

    • Experience in Payments domain.
    • Experience in business analysis and communications with users and stakeholders.
    • Experience in developing backends for frontends
    • Hands-on experience with Amazon Web Services (AWS).
    • Hands-on experience with Kubernetes.
    • Hands-on experience with Linux as the target platform.

We are pleased to offer you:

    • Remote work opportunity!
    • A relevant benefits package.
    • B2B Employment or Contract in Belarus.
    • Work on applications which really make a difference in people’s lives.
Few words about us:

We understand the challenge of being apart from those who matter most. Our flagship brand, Boss Revolution, which includes International Calling, Mobile Top Up, and Money Transfer services, supports IDT’s mission of enabling people to keep in touch and share resources with family and friends around the world.

We want to change the world with our services and if that sounds like something you’d like to do, get in touch.