IDT BY INDET GROUP

Lead/Snr Full-Stack Engineer, Node.js, Python, LLM, Prompt Engineering

IDT BY INDET GROUP

full-time

Posted on:

Location Type: Hybrid

Location: Minsk • 🇧🇾 Belarus

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudDockerJavaScriptNode.jsPythonReactTypeScript

About the role

  • Build a greenfield WhatsApp conversational bot embedded into the money remittance platform.
  • Design, implement, and refine prompt engineering strategies for LLM-based conversational flows using LangChain, LangGraph, and custom NLP logic.
  • Collaborate with Product Owners, QA, and developers to shape conversational UX and handle unpredictable inputs.
  • Develop and maintain backend systems in Python, NestJS, and Node.js for integrations with Meta’s WhatsApp Cloud API, payment platforms, and internal services.
  • Implement secure, compliant flows for transactions and personal data handling.
  • Deploy and operate services in Docker/AWS using AWS CDK and modern DevOps practices.
  • Contribute across full development lifecycle: architecture, coding, testing, deployment, and monitoring.
  • Help shape long-term system architecture moving from prototype to production.

Requirements

  • 5+ years of production experience.
  • Deep knowledge of backend development.
  • Solid backend development skills with Node.js and NestJS.
  • Python is a plus.
  • Experience integrating with complex third-party APIs (payments, messaging, etc.).
  • Proficiency in frontend development using JavaScript/TypeScript and React.
  • Familiarity with Cloud and container technologies.
  • English proficiency – B2 or higher.
Benefits
  • An exciting and challenging job with talented people around.
  • Competitive salary and growth opportunities.
  • Really good hardware.
  • Remote work opportunity or hybrid in Minsk.
  • Sports activities reimbursement.
  • Medical insurance.
  • 26 vacation days & 5 fully covered sick days without sick leave required per year.
  • Superb corporate English lessons.

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonNode.jsNestJSJavaScriptTypeScriptReactLangChainLangGraphNLPDevOps
Soft skills
collaborationcommunicationproblem-solvingadaptabilitycreativity