top of page
openings.png
Frame 36.png

Full-Stack Voice Engineer

The company developed a low-code/no-code platform that enables non-developers to build sophisticated automated, real-time communication solutions using a range of technologies: stateful microservices, natural language understanding (NLU), machine learning (ML), artificial intelligence (AI), a variety of database services and countless third-party integrations that are exposed through common communication channels, including voice, SMS, web chat, enterprise collaboration and social platforms, (WhatsApp, Teams, Slack, Alexa, etc).


Required experience & capabilities:

  • +7 Years of professional software development experience with the open-source application FreeSWITCH.

  • Familiarity with Kamailio, OpenSIPS, RTPEngine, Asterisk or other major VoIP projects.

  • An understanding of IP telephony and Networking protocols (SIP, RTP, RTCP, T.38, ISUP, TLS, STUN, TURN, WebRTC).

  • Experience with containers and automation/orchestration tools such as Docker, Ansible, Jenkins, Kubernetes.

  • Deep knowledge of microservice architecture patterns and anti-patterns

  • Exposure to common AWS services (EC2, S3, SQS, Kubernetes, WAF, etc)

  • Experience with server-side development using Node.js, preferably in a serverless context.

  • Strong knowledge of the design patterns and workflows of professional software development.

  • Ability to participate in the discovery and design processes of solutions, helping define requirements resolve technical architecture through progressive prototyping.

  • Eagerness to be exposed to new technologies and concepts, and the curiosity and intrepidness needed to become an expert in them.

  • Education: Software Engineering / B.S in Computer Science or equivalent experience.

  • English +B2.


Desirable experience & capabilities:

  • Demonstrated interest in user experience and the application of design thinking in solution development.

  • Experience building products on AWS systems and creating programmatic deployments of them.

  • Experience building sophisticated JS modules.

  • Experience building and deploying API services.

  • Knowledge of CI/CD processes and experience programming CI workers.

  • Demonstrated understanding of cybersecurity practices and securing cloud-deployed software.

  • English speaking and optionally Ukrainian or Russian.


You ARE a match for this job if:

  • You are willing to do what it takes to change the world.

  • You thrive on solving complex technical and business problems.

  • You value high quality software craftsmanship.

  • You love to work in a dynamic and fast paced environment with cutting edge technology.

  • You hate corporate BS and are willing to speak your mind.

  • You think agile rocks.

  • You believe that teamwork makes the dreamwork.

  • You want to love what you do every day.


Hiring

  • Contractor - Long Term

  • 100% Remote

  • Full-Time, ET Schedule

  • Salary in USD

bottom of page