We are looking for a Middle chatbot developer who has good knowledge and experience of delivering features with OneReach chatbot. At the moment basic features for end customers have been implemented with OneReach chatbot and there is a large backlog of features which yet need to be built. Our successful candidate should have a good attitude, ability to communicate with business stakeholders, and experience in the Natural Language Understanding field.
Our client is one of Europe's fastest growing mobile companies with over four million active customers, 1,000 employees worldwide and operations in five countries. The client is using the mobile virtual network operator business model.
Responsibilities:
- Collaborate with business stakeholders to design and develop new features in the chatbot
- Write well-designed, reusable, and efficient code following industry best practices
- Participate in code reviews to ensure code quality and maintainability
- Troubleshoot and resolve issues, communicate with OneReach for getting effective support
- Maintain a strong commitment to deadlines and project goals
- Stay up to date with the latest trends and advancements in chatbot development
- Follow Agile methodologies to deliver high-quality software
- Collaborate with cross-functional teams to plan, estimate, and develop project deliverables
Requirements:
- Experience in delivering OneReach chatbot to clients
- Experience in Natural Language Understanding field
- Skills in building reports with OneReach custom reporting engine
- Understanding of web development principles
- Knowledge of RESTful APIs and web services
- Strong experience working with Node.js in software development teams
- Familiarity with version control systems (e.g., Git)
- Understanding of database technologies
- Excellent problem-solving and debugging skills
- Strong commitment to code quality, documentation, and teamwork
Bonus Skills:
- Experience of Microsoft OmniChannel chatbot development
- Experience with AWS cloud services
- Knowledge of frontend frameworks (React.js)
- Skills in automation of customer services
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Paid vacation days, sick leaves, and days off
- Healthcare & Sport program
- Medical insurance
- Memorable anniversary presents
- Corporate events and team buildings