Permanent, Full Time
Backend PHP developer with Linux focus
About Mixvoip
We are Mixvoip, a vibrant Luxembourg-based company that provides Cloud Telephony, Smart Networking, and High-Speed Internet services. We believe in offering our customers a fresh take on communication systems, and that’s where you come in!
About the role
We are seeking a skilled PHP developer to join our team and contribute to the development of our cloud-based phone system. This is not your typical web developer role—no frontend, UI, or CSS work is involved. Instead, you'll be working on backend development that deeply interacts with our VoIP infrastructure. You’ll write PHP code that automates configurations for a variety of VoIP hardware, integrates with healthcare solutions, and interacts with APIs, including developing and maintaining our own endpoints.
- Stack: In this role, you'll be working with PHP and the Twig templating engine. Your code will generate configuration files and interface with external APIs. Familiarity with Linux systems and networking is beneficial, as these are integral to our environment. If you have experience with Asterisk or protocols like SIP, DAV, Espa-X, that's a bonus, but not mandatory—learning on the job is encouraged.
- Environment: You’ll be using Linux as your OS as Windows complicates things performance-wise and you don’t need a Mac. Your IDE will be a company-licensed PhpStorm with a company-licensed Github Co-pilot integration. You’ll be using Docker for setting up your environment, this saves time as you won’t have to install and configure any dependencies (web server, php, etc.).
- API integration: A significant part of your role will involve writing scripts for zero-touch configuration of VoIP devices from vendors like Yealink, Gigaset and Grandstream. You’ll also work on automating interactions with various APIs from external vendors and internal systems.
- Code execution: Much of your code will not be executed in a browser or transported over HTTP. Instead, it will run on the command line (CLI), often in the background or triggered by cron jobs. This is why a strong understanding of the Linux server environment is important, as it will help you troubleshoot, optimize, and ensure your code runs smoothly outside of typical web contexts.
For your convenience, the underlined keywords should be your focus. Don’t know what they are? No problem, you’ll learn by doing. You could however google these terms to at least get an idea of what they’re used for.
What do we need from you?
At Mixvoip, we value passion over credentials. While degrees and extensive work experience are appreciated, they are not our primary focus. What we truly seek are individuals driven by a genuine love for coding and a desire to learn and grow.
We need someone who has an interest in Linux, whether gained through professional experience or personal projects. If you're the type of person who enjoys running your own server at home for fun or experimenting with Raspberry Pis in your spare time, you'll fit right in. This hands-on curiosity and enthusiasm for technology are exactly what we're looking for.
Good command of English is important as our diverse team uses it as a common medium for communication.
Keep in mind that every developer, regardless of their experience, can overlook more efficient solutions or make an error. If you think of a better approach or see an opportunity for improvement, share it with the team. Collaborative efforts often lead to collective growth, and there’s always something new for someone to learn.
A new way to apply: Join Mixvoip’s success story
Join Mixvoip and you won’t just be connecting businesses to high-speed internet, fiber, satellite, phone, or mobile networks – you’ll be connecting people, forging relationships, and making a real difference in our story.
So, if you’re prepared to embark on an engaging journey and play a pivotal role in Mixvoip’s saga, here’s an unconventional route to apply
We invite you to record a brief video with your smartphone. Share why you’re drawn to this role or pose any questions or doubts you might have. It’s about keeping the conversation open and engaging! Please remember to attach your CV in PDF format too.
Skip the conventional motivational letter; you would have written it with some LLM tool anyway.
Eager to join the ride? Send your video, and CV to mission@mixvoip.com. We can’t wait to hear from you!