V
Viseven Group
Backend
Node.js Developer (+ LangChain, LangGraph, RAG)
Node.jsTypeScriptMongoDBLangchainLanggraphLangsmithRetrieval-Augmented Generation (Rag)Software Design PatternsLarge Language Models
About the Position
We are looking for a Node.js Developer for the AI team of our product eWizard. You will be involved in designing and implementing AI agent workflows, developing search and recommendation systems, conducting code reviews, and writing tests.
Responsibilities
- Designing and implementing AI agent workflows using LangChain, LangGraph, and LangSmith.
- Implementing search and recommendation systems based on AI using Retrieval-Augmented Generation (RAG) technology.
- Conducting code reviews.
- Bug fixing and refactoring.
- Participating in task planning and estimation.
- Writing unit tests and e2e tests.
- Self-testing developed changes in a target environment.
- Applying OOP and design patterns in practice.
- Documenting the development process for further support.
- Tracking current technologies and best practices for developing GenAI-based applications.
Requirements
- 4+ years of commercial experience in backend development.
- Proficiency in TypeScript and Node.js.
- Deep knowledge of MongoDB and database design.
- Practical experience with large language models: prompt engineering, RAG implementation, AI agent development.
- Knowledge of AI tools and frameworks: LangChain, LangGraph, LangSmith.
- Understanding vector databases, embeddings, and semantic search.
- Strong understanding of software design principles/patterns and modern development practices.
- English proficiency at Pre-Intermediate+.
Benefits
- Competitive compensation and regular salary reviews
- Professional and career growth
- Paid vacation - 18 working days per year (20 working days after 2 years of collaboration)
- Sick leave without documentation - 4 working days per year
- Documented sick leave - 20 working days per year
- Family leave - 3 paid working days (in case of marriage, childbirth, or bereavement)
- Comprehensive health insurance (including massage courses and physiotherapy)
- English language courses
- Opportunities to participate in professional forums and conferences
- Regular corporate events and team buildings
- Experienced team and friendly atmosphere
- Pleasant working environment: a comfortable, fully equipped office and the possibility to work from home.
Prepare for this role on ITLead
Take the matching roadmap and practice real interview questions asked for this level.
Node.js Developer (+ LangChain, LangGraph, RAG)