As a backend developer, you will play a crucial role in developing and maintaining our cutting-edge AI voice platform. This platform is designed to transform how businesses interact with their customers, making communication more seamless, efficient and intelligent. Your primary responsibility will be to design, develop, and implement components of our platform, ensuring its performance, reliability and scalability.
Backend Developer Key Responsibilities:
- Collaborate with the business to define, design and ship new features and enhancements for our AI voice platform.
- Develop and maintain robust streaming technology and RESTful API’s using Node.js, MySQL and Redis.
- Integrate various communication technologies, including telephone and call center platforms, with a focus on Twilio APIs.
- Work with generative AI technologies to enhance the platform's capabilities and user experience.
- Maintain code integrity and architecture, including code reviews and testing.
- Identify and troubleshoot performance bottlenecks and bugs and devise solutions to these problems.
- Keep abreast of emerging technologies and industry trends, applying them to operations and activities where applicable.
Requirements:
- Minimum 4 years experience as a backend or full-stack developer.
- Strong proficiency in Node.js and relational databases.
- Familiarity with AI services (OpenAI etc) and their application in enhancing user experiences and platform capabilities.
- Solid understanding of the full web development life cycle, from conception to deployment.
- Excellent problem-solving skills and the ability to work in a fast-paced, dynamic environment.
Nice to Have:
- Bachelor’s degree in Computer Science, Information Technology or related experience.
- Previous experience in developing AI-based voice or communication platforms.
- Experience with telephone or call center platforms and Twilio APIs.
- Experience with cloud services (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes).
- Experience with .NET and C#.
- Experience with front-end technologies (HTML, CSS, React).
- Familiarity with agile development methodologies and tools.
What We Offer:
- Competitive salary and benefits package.
- Flexible working hours and remote work options.
- A collaborative and inclusive work environment where your ideas and contributions are valued.
- Opportunities for professional development and career growth.
- Access to cutting-edge technologies and the chance to work on innovative projects that make a real impact.
Benefits:
- Company pension
- Private medical insurance
- Work from home
Schedule:
Work Location: Hybrid remote in Borehamwood
Position: Backend Developer - Node.js - AI Voice Streaming Platform - Salary: £60,000 to £ 70,000 - Job Type: Full-time, Permanent