IDT horizontal logo

IDT First Hiring Day

Fast-track your interview process,
get your offer in 1 day
📆 October 25, 2025 | 10:00-18:00 Minsk Time
🌍 Format: Online
Apply now
🕥 Apply by October 23rd
Why hire in one day?

Traditional hiring processes can take weeks or months.

Respect your time

One day commitment instead of multiple rounds over weeks

Fast decisions

You'll know where you stand within 24 hours

Focused evaluation

Dedicated day means focused attention from our best interviewers

Start sooner

Accelerate your career transition

A unique opportunity in Belarus tech

IDT, a NYSE-traded international fintech company, is hosting its first-ever Hiring Day - a revolutionary approach where you can complete the entire interview process and receive an offer in a single day.

We're looking for talented Backend Engineers to join our Money Transfer division in Minsk, Belarus.

10+

Open positions

8

Scrum teams

24h

To final decision

Open positions

What you will be building
At IDT, we build global fintech and communication solutions, including our Money Transfer platform that connects people and businesses worldwide. We are rapidly expanding beyond the US and exploring innovative technologies such as blockchain and AI.

In your role, you'll join one of our eight Scrum teams, each responsible for various platform components. We currently have open positions across teams, including Mobile backend, MT Public API, Compliance, Anti-Fraud, and Retail Network Portal and Tools.

Your focus will be on high-load microservices that process real transactions, with ownership of the entire development cycle. You'll also participate in Technical Design Reviews with our top engineers, working with a modern tech stack and gaining opportunities to learn new skills.

As a Software Engineer, you will work with our business stakeholders to understand their needs, propose and design solutions, implement AI-driven features, develop automated tests in partnership with QA automation teams, automate infrastructure and CI/CD processes based on our existing templates and foundations, and set up production observability tools.

Technical stack
Golang .NET/C# Python Node.js React Typescript MongoDB Kafka Kubernetes/EKS AWS CDK Docker Github actions

Requirements

Deep knowledge of at least one of these languages:

Deep knowledge of Golang, C#, Java, Python, Ruby, or C++

Systems knowledge

Experience with SQL/NoSQL databases and distributed systems

DevOps Basics

Strong knowledge of Docker, Git and at least one major cloud provider (AWS (preferred), Azure, GCP)

Design Patterns

Strong understanding and practical application of modern design patterns

Architecture

Experience designing and maintaining complex systems

Location

Currently in Belarus or relocating within the next few months

English level

B2+ (interviews conducted in English, Russian possible if mutually comfortable)

Experience - Middle

3+ years of production software engineering experience

Experience - Senior

5+ years of production software engineering experience

Experience - Lead

7+ years of production software engineering experience

Important

We welcome experienced developers from other tech stacks who are open to learning Golang or .NET. Our interview process evaluates technical skills and experience, not specific language knowledge.

The hiring day process

  • Before October 23 Submit your application through our form

  • By October 23 Receive confirmation and interview schedule for selected candidates

  • October 25, 10:00–18:00 Participate in two 30-minute interviews

    System Design Interview: Demonstrate your architectural thinking
    Language-Specific Interview: Show your technical depth (choose your preferred language)
    Hiring Manager Interview: Discuss fit, expectations, and opportunities
    10-minute breaks between interviews. Each next interview happens if you pass the previous one.

  • Within 24 Hours Receive your offer or final communication in 24 hours

Flexible format

All interviews will be held remotely. While we primarily conduct interviews in English, Russian is available if both you and the interviewer are comfortable.

Why IDT?

The mission of our products is to empower people to keep in touch
and share resources with family and friends around the world.

Apply now
🕥 Apply by October 23rd
family icon
Technical excellence

Work with a technically strong team on challenging problems at scale and sharpen your soft and hard skills.

Own the full development cycle with Technical Design Reviews led by senior engineers.

family icon
Real career growth

We've promoted engineers multiple times over the past 7 years.

One of our Minsk team members started as a Senior Developer and is now Co-CTO.

family icon
American product company

Flexible, growth-oriented, results-focused management combined with competitive compensation in the top of the market, directly tied to your performance.

family icon
AI Integration

We're actively implementing AI in our workflows, reducing routine work and making development more efficient and interesting.

growth icon
Strategic growth

We're not just maintaining our Minsk office - we're strategically expanding it.

Our Money Transfer business is growing beyond US markets, adding cryptocurrency solutions and new technologies.

family icon
Modern work environment

Central Minsk office with hybrid flexibility (2 office days), official employment, full benefits package, and a collaborative atmosphere.

Team & Culture

You'll join a distributed team with a strong engineering culture.

Our current composition is approx. 50% Senior and above, approx. 25% Junior and Middle, ensuring you'll have experienced colleagues to learn from.

family icon

What sets our engineering culture apart

Engineering Excellence Full development cycle ownership, Technical Design Reviews with senior engineers, AI integration in workflows

Continuous Growth Culture oriented toward constant skill development and career advancement

High-Performance Culture Regular feedback, clear career growth path, strong performance management, and regular promotions

Manager Support Engineering managers work closely with teams, listen actively, and help engineers succeed

Production Ownership Feel the pulse of the market and solve real customer problems, not just implement specs

Modern Practices CI/CD automation, infrastructure as code, extensive monitoring, comprehensive testing

Stability Years of presence in Minsk, growing stock value, expanding business

Flexibility Hybrid work, modern office in central Minsk

Find more about IDT in Belarus at idt.by

Engineering philosophy
🧩 Microservices Architecture

Building scalable, maintainable systems from the ground up

🖥️ Full-Stack Approach

Backend engineers also work on internal frontend consoles (TypeScript/React)

🛠️ Language Agnostic

We view languages as tools - many engineers work with both Golang and .NET

🔄 Full Cycle Ownership

From requirements analysis to production support, you own your code

📈 High Load Systems

Most services handle significant traffic, requiring careful design for scalability and reliability

🧯 Production Responsibility

24/7 support coverage, though outages are rare thanks to our robust systems

Frequently asked questions

What if I can't attend on October 25?

No problem! You can apply through our regular hiring process at idt.by. We have ongoing openings beyond this Hiring Day event.

I don't know Golang or .NET - can I still apply?

Absolutely! If you have deep knowledge of Java, Python, Ruby, C++, or other mainstream languages and are open to learning, we welcome your application. Choose your strongest language for the technical interview.

How does compensation work?

We offer market top compensation tied directly to performance. During the process, we'll discuss your expectations and our ranges to ensure alignment.

What happens if I pass only some of the interviews?

If you pass the first interview but not the second (or second but not third), we'll provide some feedback. You may have opportunities to apply again in the future or explore other positions.

Will I know which team I'm joining?

Team placement happens after offers are extended, based on current needs and your background. Interviewers may not be from your eventual team, but all work within the Money Transfer division.

Ready to Transform Your Career in One Day?

Join a stable, growing international company with real opportunities for technical excellence and career growth.

Apply now
🕥 Last day: October 23