Taro Logo

Lead/Snr Full-Stack Engineer (Node.js/Python/LLM/prompt engineering)

Global communications company founded in 1990, industry leaders in prepaid communication and payment services, listed on NYSE.
Warsaw, PolandTbilisi, GeorgiaMinsk, Minsk Region, Belarus
Backend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
AI · Finance

Job Description

IDT Corporation, a NYSE-listed global communications leader with $1.5B in revenue, is seeking a Lead/Senior Full-Stack Engineer to develop a groundbreaking WhatsApp conversational bot for their money remittance platform. This role combines AI-driven prompt engineering, human-centered conversational UX, and complex backend integrations for handling regulated financial transactions.

The position offers a unique opportunity to work at the intersection of AI, human behavior, and software engineering. You'll be joining post-prototype stage, helping shape the long-term system architecture and influencing both technical implementation and user experience. The role involves designing prompts and flows that maintain natural, useful conversations while handling complex financial operations.

Key responsibilities include implementing prompt engineering strategies using LangChain and LangGraph, developing backend systems with Python and Node.js, and creating secure transaction flows. You'll work with WhatsApp Cloud API, payment processing systems, and deploy solutions using Docker/AWS.

The ideal candidate brings 5+ years of production experience, strong backend skills in Node.js/NestJS, and frontend expertise with React. Experience with WhatsApp Business Platform, LangChain, and financial systems is highly valued. This remote position offers excellent benefits including professional development opportunities and competitive compensation.

Join a team of 1800+ professionals across 20 countries, working on innovative solutions in the financial technology sector. This role presents an exciting opportunity to shape the future of conversational AI in financial services while working with cutting-edge technologies.

Last updated a day ago

Responsibilities For Lead/Snr Full-Stack Engineer (Node.js/Python/LLM/prompt engineering)

  • Design and implement prompt engineering strategies for LLM-based conversational flows
  • Collaborate with Product Owners, QA, and developers to shape conversational UX
  • Develop backend systems in Python, NestJS, and Node.js
  • Implement secure, compliant flows for transactions
  • Deploy and operate services in Docker/AWS
  • Contribute to full development lifecycle

Requirements For Lead/Snr Full-Stack Engineer (Node.js/Python/LLM/prompt engineering)

Node.js
Python
TypeScript
JavaScript
React
  • 5+ years of production experience
  • Solid backend development skills with Node.js/NestJS (Python is a plus)
  • Experience integrating with complex third-party APIs
  • Proficiency in frontend development using JavaScript/TypeScript and React
  • Familiarity with Cloud and container technologies
  • English proficiency – B2 or higher

Benefits For Lead/Snr Full-Stack Engineer (Node.js/Python/LLM/prompt engineering)

  • Remote work opportunity
  • B2B Employment ($, gross)
  • Quality hardware provided
  • Professional development opportunities
  • Compensation for training, seminars, and conferences
  • English lessons

Related Jobs