Xinix is a leading global provider of telecommunications and communication technology solutions, serving homes, businesses, resellers, and wholesale partners worldwide. The company offers a comprehensive unified platform that integrates Voice, Data, SMS, Mobile SIMs, Global Phone Numbers, Cloud Communications, SIP Trunking, Broadband, CRM integrations, customer engagement tools, and AI-powered solutions. Xinix’s mission is to simplify communication, enhance customer experiences, support international expansion, and improve operational efficiency for organizations of all sizes. Their extensive portfolio includes cloud phone systems, data connectivity, wholesale voice services, mobile solutions, SMS engagement tools, and white-label options tailored for resellers, enabling businesses to stay connected globally with intelligent and reliable communication technologies.

This full-time remote position is for a VoIP Software Engineer with expertise in Asterisk and FreeSWITCH. The successful candidate will be responsible for designing, developing, and maintaining VoIP platforms and services. Key tasks include creating dial plans, managing call routing logic, configuring SIP trunks, and integrating these systems with Xinix’s cloud communication offerings. The role demands implementing new features, optimizing system performance, troubleshooting complex VoIP issues, and ensuring the telephony infrastructure maintains high availability, reliability, and security. Daily activities involve writing clean and maintainable code, tuning Asterisk/FreeSWITCH configurations, collaborating closely with cross-functional teams such as network, DevOps, support, and product management, and contributing to architectural decisions. Additionally, the engineer will document technical solutions, participate in code reviews, and support ongoing improvements to VoIP services and related tooling.

Key Responsibilities
- Design, develop, and maintain VoIP platforms using Asterisk and FreeSWITCH.
- Implement dial plans, call routing logic, and SIP trunk configurations.
- Integrate telephony systems with cloud communication solutions.
- Optimize system performance and troubleshoot complex VoIP issues.
- Ensure high availability, security, and reliability of telephony infrastructure.
- Write clean, maintainable, and efficient code following best practices.
- Collaborate with network, DevOps, support, and product teams to deliver robust solutions.
- Participate in architecture discussions and contribute to technical decision-making.
- Document technical designs and solutions comprehensively.
- Conduct code reviews and support continuous improvement initiatives.

Required Qualifications
- Strong foundation in Computer Science fundamentals including algorithms, data structures, networking, and operating systems.
- Proficiency in software development with at least one programming language such as C, C++, Python, Java, or Go.
- Experience with back-end web development concepts including APIs, microservices, RESTful services, and cloud platform integration.
- Solid understanding of Object-Oriented Programming (OOP) principles and ability to design modular, scalable systems.
- Hands-on experience with Asterisk and/or FreeSWITCH, including SIP protocols, RTP, codecs, and VoIP signaling/media handling.
- Familiarity with Linux system administration, shell scripting, and deployment automation tools such as Docker and CI/CD pipelines.
- Knowledge of database technologies (SQL and/or NoSQL) and configuration management related to telephony platforms.
- Strong problem-solving skills to diagnose and resolve complex VoIP issues using logs, packet captures, and monitoring tools.
- Ability to work effectively in a remote, distributed team environment.

Preferred Qualifications and Benefits
While not explicitly listed, candidates with experience in cloud communications, AI-powered telephony solutions, and white-label service platforms will find this role aligned with their skills. Xinix offers the flexibility of a fully remote work environment and the opportunity to contribute to innovative communication technologies on a global scale.

This role is ideal for engineers passionate about VoIP technology and eager to work within a dynamic, collaborative, and forward-thinking company.

Job Details

Total Positions:
1 Post
Job Shift:
Work From Home
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Career Level:
Mid-Level
Maximum Experience:
5 Years
Apply Before:
Oct 31, 2026
Posting Date:
Oct 25, 2026

XINIX

· 11-50 employees -

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

I found a job on Rozee!