
3CX Ltd
Type: Full time
3CX is looking for experienced Full Stack Developers. If you have solid knowledge of front-end and back-end languages and frameworks, experience with real-time systems, and a passion for building innovative software used by thousands of companies worldwide, then we want to hear from you.
Tasks
- You will join a small team of 4 developers working on our next-generation communication and automation platform, integrating our software with other CRM and AI-powered applications.
- You’ll build scalable systems that power intelligent features from real-time interactions to multi-channel workflows used by over 350,000 customers globally.
- You’ll help design and implement backend services that integrate external APIs and streaming media workflows to support features such as voice assistants, automated responses, and smart CRM actions.
What We Need
- Degree in Computer Science, Software Engineering, or equivalent.
- Analytical thinking and problem-solving mindset.
- Ability to work independently and in a structured way.
- Passion for innovation and cutting-edge development.
About You
- Front-End Languages & Frameworks
JavaScript / TypeScript
Angular (Vue is a plus) - Back-End Technologies
ASP.NET Core
C#
RESTful API integration and orchestration experience
Understanding of streaming concepts (WebSockets, real-time event pipelines) - Database Management
PostgreSQL
Experience optimizing SQL queries and schema design
Other DBMS knowledge is a plus
Bonus Points For
- Experience with speech & language tools (Whisper, DeepSpeech, Polly, Google TTS, ElevenLabs)
- Knowledge of GPT, Claude, Rasa, Dialogflow, or other LLMs
- Prompt engineering, context memory (vector DBs, RAG), or multi-turn dialogue design
- Familiarity with WebRTC, SIP, Twilio, 3CX, or Asterisk
- Understanding of async programming, Celery/RabbitMQ/Kafka for background tasks
- Experience with Docker, Kubernetes, CI/CD (GitHub Actions, GitLab)
- Cloud infrastructure on AWS, GCP, or Azure
- Monitoring tools like Prometheus, Grafana, or ELK
- Security practices (OAuth2, API tokens, RBAC) and compliance (GDPR/HIPAA)
- Agile team experience, mentoring, and writing solid documentation
About the 3CX Team
Our award-winning platform is used by medium and large enterprises across the globe. At our state-of-the-art offices in Nicosia, you’ll work with a passionate and experienced team in a dynamic international environment.
We Offer
- Catering, private gym, and swimming pool access
- Performance-related bonuses and annual profit-sharing
- A high-impact role on products used worldwide
Application Process
Submit your CV via our website. All applicants will receive screening questions and a skills test prior to the interview. Only shortlisted candidates will be contacted.
To help us track our recruitment effort, please indicate in your cover/motivation letter where (vacanciesintgreece.com) you saw this job posting.