Back-end Developer (Voiceflow)
Role Overview:
We are looking for a Back-end developer to join our Bot Development team on an outstaffing basis. The project is a conversational AI solution on the Voiceflow platform to support customer interactions. It focuses on designing and implementing complex voicebot flows, integrating the platform with backend systems (CRM, databases, and third-party services), and ensuring a seamless customer experience. The solution aims to improve service efficiency, automate routine queries, and provide scalable support tailored to business needs.
Start Date: 29 Sep/6 Oct
Employment type: Full-time
Project Duration: 6 months (with possible prolongation)
Location: Europe, Ukraine (remote)
Language: English B2 (upper-intermediate)
Must-have qualifications:
- 3+ years of experience delivering production-grade applications with modern JavaScript and Node.js
- Strong experience designing, building, and consuming complex RESTful APIs from scratch
- Proficiency in working with both SQL and NoSQL databases
- Experience writing unit and integration tests using frameworks such as Jest or Mocha
- ! Hands-on experience building and deploying chatbot solutions on at least one major Conversational AI platform (e.g., Dialogflow CX, Microsoft Bot Framework, Rasa, IBM Watson, or Voiceflow)
- Understanding of contact center architecture, including agent routing, skills-based assignment, and system integration patterns
- Strong client-facing and consulting skills, with the ability to translate ambiguous business requirements into concrete technical solutions
Nice to have:
- Experience with a modern front-end framework (preferably React) for building custom user or agent-facing components
- Familiarity with a major cloud provider (AWS, GCP, Azure) and CI/CD principles for automated testing and deployment
Key Responsibilities:
- Design and implement multi-turn dialogues, manage context, and ensure a smooth, personalized user experience
- Write scalable Node.js code, design/consume REST APIs, and integrate with CRMs, payment gateways, and databases
- Work with clients and product managers to translate requirements into resilient solutions, justify design decisions, and guide stakeholders
- Create and integrate custom agent-facing widgets to improve support workflows.
- Contribute to code reviews, documentation, and best practices for secure, maintainable solutions
Process Flow:
- HR pre-screen + English check (0.5 h)
- Professional interview (1 h)
- Call with CTO and/or SA (1 h)
Required languages
English | B2 - Upper Intermediate |