Full Stack Developer (Portal & VICIdial Specialist)

IGP
Manchester, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 35K

Job location

Manchester, United Kingdom

Tech stack

HTML
JavaScript
PHP
API
Amazon Web Services (AWS)
Azure
VoIP
CSS
Command-Line Interface
Databases
Software Debugging
DevOps
Web Portals
Linux Servers
MySQL
Routing
Server Administration
Software Deployment
Systems Integration
Database Optimization
Backend
Front End Software Development

Job description

We are seeking a highly capable Full Stack Developer with strong experience in building, maintaining, and debugging web-based portals, alongside hands-on expertise in VICIdial.

You will be responsible for maintaining and improving our internal portal systems, ensuring seamless integration with our dialler infrastructure, and diagnosing technical issues across both frontend and backend environments.

This role requires someone who understands both development and telephony systems, and can confidently troubleshoot, debug, and optimise performance across the full technology stack., * Develop, maintain, and optimise internal web portals

  • Debug and resolve technical issues across frontend and backend systems
  • Write clean, structured, and maintainable HTML, CSS, and JavaScript
  • Manage and troubleshoot VICIdial configurations and integrations
  • Ensure smooth integration between portal systems and dialler infrastructure
  • Work with APIs, databases, and telephony systems
  • Deploy and manage applications in cloud environments
  • Identify performance bottlenecks and implement improvements
  • Monitor system stability and proactively resolve issues
  • Implement new features and functionality based on operational needs
  • Maintain well-documented and scalable code

Requirements

Do you have experience in VoIP?, * Strong full stack development experience (frontend and backend)

  • Solid knowledge of HTML, CSS, and JavaScript
  • Proficiency in backend languages such as PHP
  • Strong experience with MySQL and database optimisation
  • Experience working with Linux servers and command line
  • Experience integrating APIs and third-party systems
  • Strong debugging and structured problem-solving skills
  • Experience working with cloud platforms such as AWS and Azure for deployment and infrastructure management
  • Understanding of server configuration, hosting environments, and application deployment workflows
  • Ability to safely diagnose and fix issues in live production environments

VICIdial Requirements (Essential)

  • Strong working knowledge of VICIdial architecture
  • Experience configuring campaigns, queues, users, and call routing
  • Understanding of SIP, VoIP, and dialler logic
  • Ability to troubleshoot call flow issues and system errors
  • Experience reviewing logs and resolving dialler-related technical problems
  • Understanding of server performance and dialler optimisation

Key Competencies

  • Strong analytical and troubleshooting mindset
  • Ability to work independently and take ownership of systems
  • Detail-oriented and methodical in debugging
  • Strong communication skills when explaining technical issues
  • Comfortable working in a fast-paced environment

Preferred (Bonus)

  • Experience with CRM integrations
  • Experience with telephony APIs
  • DevOps experience (CI/CD pipelines, automation)
  • Experience in high-volume call centre environments

Key Performance Indicators (KPIs)

  • Portal uptime and stability
  • Speed of issue resolution
  • System performance optimisation
  • Reduced dialler downtime
  • Successful implementation of new features
  • Stable and efficient cloud deployments

Apply for this position