Architect / CTO (VoIP project from scratch) Offline
We are looking for an Architect / CTO with deep experience in VoIP, ready to build the project from scratch, propose the technology stack, and assemble a team to successfully deliver the solution..
Project
We are developing a new manual VoIP switchboard system based on FreeSWITCH (FusionPBX) with a custom web interface for operators. The system will handle audio and video calls, support conferencing, CRM integration, logging, security, and communication via messengers (Viber, WhatsApp, Signal).
Key features include:
- Semi-manual call handling via operator request;
- ACD-based call distribution, IVR, call transfers between operators;
- Flexible visualization: statuses, call history, subscriber categories;
- Conference creation with full participant status tracking.
The product is built from scratch with no legacy code and offers high autonomy for the tech team. It's a mission-critical system for reliable internal communication within a large organization. Project participants will have a direct impact on architecture, features, and UX.
Goal and Development Context
The objective is to create a scalable and stable system for efficient subscriber connection within large organizations. Deep CRM integration, a user-friendly operator interface, and advanced communication control features are expected.
Project Benefits for Candidates
- A greenfield product with no legacy constraints
- Influence on technical decisions and architecture
- Stable funding and clearly defined structure
- Long-term technical support opportunity (part-time post-launch)
- Advanced VoIP domain tasks and modern tech challenges
Key Responsibilities
- Collaborate with the Architect to define technical specifications
- Develop call handling logic, conferencing, and operator GUI
- Design the backend/frontend architecture
- Integrate with CRM, databases, and messaging services
- Ensure system security, logging, and analytics
- Handle operator profiles and complex call connection workflows
Tech Stack
Final technologies will be selected by the Architect once the team is in place. Expected stack includes:
- VoIP platform: FreeSWITCH (FusionPBX)
- Protocols: SIP, RTP
- Web-based operator interface
- Integrations with CRM, messaging platforms (Viber, Signal, WhatsApp), and databases
- Logging, analytics, authentication, and security tools
- Linux/Windows-based server infrastructure, IP telephony
Candidate Requirements
Hard Skills:
- Experience with VoIP systems (FreeSWITCH, SIP, IVR, ACD)
- Understanding of scalable system design principles
- Proven CRM, API, and database integration experience
- Familiarity with security, logging, and system analytics practices
Soft Skills (preferred):
- Initiative in tackling technical challenges
- Ability to adapt in a flexible, evolving environment
- Strong collaboration across all project stages
Development Process & Phases
- Technical specification development
- Client approval of the spec
- Team formation
- Active development (6 months)
- Ongoing support (1 year, part-time)
Team
Approx. 15 people: Architect/CTO, VoIP Engineers, Backend & Frontend Developers, QA Engineers, UI/UX Designer, DevOps Engineers, and Project Managers.
The job ad is no longer active
Look at the current jobs Software Architect →