Senior Backend Software Engineer (Lua, GO, Node.js)

Global communications company providing prepaid communication and payment services, listed on NYSE with over $1.5 billion in revenues.
Warsaw, PolandMinsk, Minsk Region, BelarusChișinău, Moldova
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · Telecommunications

Description For Senior Backend Software Engineer (Lua, GO, Node.js)

IDT Corporation, a NYSE-listed global communications leader with $1.5B+ revenue, seeks a Senior Backend Engineer for their net2phone huddle project. This role focuses on developing a secure cloud video conferencing solution with features like VoIP, chat, and analytics. The position involves working with Lua, GoLang, and Node.js, handling the complete software development lifecycle, and infrastructure management.

The ideal candidate will join a dynamic team working on mission-critical applications, participating in Scrum processes, and driving technical excellence. With a tech stack including Lua, Golang, Node.js, and MongoDB, we're looking for someone with 3+ years of backend experience and strong problem-solving skills.

We offer a flexible remote work environment, professional development opportunities, and comprehensive benefits. As part of IDT Corporation, you'll join a team of 1800+ professionals across 20 countries, contributing to Net2Phone's award-winning VoIP solutions that serve businesses in over 50 countries.

This role presents an excellent opportunity for a senior engineer looking to work with cutting-edge technologies in a global company with a strong market presence. The position combines technical challenges with the opportunity to impact a product used by businesses worldwide for their communication needs.

Last updated a month ago

Responsibilities For Senior Backend Software Engineer (Lua, GO, Node.js)

  • Work on new features and bug fixes in the Scrum team
  • Take responsibility for the full software development life-cycle
  • Take responsibility for product delivery, including Infrastructure as Code
  • Collaborate with business stakeholders and participate in product meetings
  • Work on high-performing, mission-critical, scalable applications
  • Drive technical excellence and tech debt reduction

Requirements For Senior Backend Software Engineer (Lua, GO, Node.js)

Go
Node.js
MongoDB
Redis
  • At least 3 years of experience with any backend framework
  • At least 1 year of MongoDB/Redis experience
  • Strong problem-solving skills
  • Willingness to work with new frameworks/technologies
  • Experience with building CI/CD pipelines
  • AWS experience (preferred)
  • Lua experience (preferred)
  • GoLang experience (preferred)

Benefits For Senior Backend Software Engineer (Lua, GO, Node.js)

  • Remote work options (b2b contractor or hybrid/remote full-time)
  • Quality hardware provided
  • Learning and growth opportunities
  • Compensation for professional training, seminars, and conferences
  • English lessons
  • Additional perks for Minsk office full-time employees

Interested in this job?

Jobs Related To IDT Corporation Senior Backend Software Engineer (Lua, GO, Node.js)

Senior QA Automation Engineer

Senior QA Automation Engineer needed for Net2Phone unite Platform team at IDT Corporation. Design and maintain automated tests for back-end services in an international team.

Senior C#/.NET Software Engineer

Senior C#/.NET Software Engineer for IDT Corporation's CAF Team, working on money transfer back-end and web portal development with flexible work location.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.