
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 websiteJob 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