HuntsvilleRecruiter Since 2001
the smart solution for Huntsville jobs

Senior Software Engineer (Full-Stack/Frontend)

Company: Sangoma
Location: Huntsville
Posted on: September 23, 2022

Job Description:

The PostionSangoma Technologies is a trusted leader in value-based Unified Communications solutions for SMBs, enterprises, OEMs, carriers, and service providers. Sangoma is the primary developer and sponsor of the Asterisk and FreePBX projects and offers Voice over IP systems which enable businesses to achieve enhanced levels of collaboration, productivity, and ROI.Sangoma Meet team is looking for a Senior Software Engineer with a can-do attitude and self-motivation for participating in the development of a geo-distributed and highly available video platform. As a member of the team, you will be responsible for developing and maintaining services that power Sangoma Meet, taking ownership of the code from all stages of development and deployment in a multi-cloud environment.We leverage several open-source software written in different languages for the various part of our solution, so the ideal candidate will be a generalist and polyglot that can navigate through the different stacks and address issues concerning the system as a whole.We are on a mission: we hire creative, intelligent, talented people; we build great products that delight our customers; and we are doing it in a rewarding way- a way that feels good and makes us proud to be part of Sangoma.You Are Great At+ Design and develop scalable distributed APIs and software, with an emphasis on security and reliability+ Design and develop responsive, high performance, reliable React-based web applications targeting both mobile devices and desktop clients.+ Use good analytical skills to understand performance indicators and optimize services and networks as required+ Participate in code reviews, contribute to the improvement of the designs and quality of code in the teamWhat It Takes (Must haves)+ 4-year degree in Computer Science, Computer Engineering, or equivalent experience.+ Experience in building scalable and redundant server-side software and APIs on Linux platform+ Experience in HTML5, CSS, JavaScript and React+ Knowledge of at least one distributed source control tool (eg, git)+ Good understanding of WebSockets and HTTPS protocol+ Ability to quickly learn new technologies and tools+ Ability to write clean, modular, high-performance, reusable code/ UI components/libraries+ Experience integrating RESTful services and API+ Exceptional eye for detail and passion for quality+ Fluent in spoken and written EnglishDesired Skills & Experience (Nice to haves)+ Experience in open-source video conferencing solutions (eg, Jitsi)+ Experience with open-source telephony systems (eg, Freeswitch)+ Experience with relational databases and knowledge of SQL+ Knowledge in installing and managing Linux-based servers+ Knowledge of at least two of: Java, C, C++, Rust, Go+ Experience in containerized Linux-based services and applicationsBenefits:We are proud to offer a comprehensive benefits package to eligible employees, which is designed to promote their personal well being as well as of their families. Sangoma not only offers a very competitive health benefits package including medical, dental, and vision coverage, we also offer income protection benefits including life insurance, short term disability, and long term disability. Are you ready to make a direct impact on the company and be rewarded for your performance? Are you ready to take on a new challenge? About SangomaFounded in 1984, Sangoma Technologies (TSX VENTURE: STC) is a trusted leader in value-based Unified Communications (UC) and UC as a Service (UCaaS) solutions for SMBs, enterprises, OEMs, carriers, and service providers. Sangoma's Voice over IP offerings include on-premise and cloud-based phone systems, SIP trunking services, and telephony hardware. Sangoma's products and services are used in leading PBX, IVR, contact center, carrier networks, and data communication applications worldwide. Sangoma is the primary developer and sponsor of the Asterisk project, the world's most widely used open source communications software, and FreePBX, the world's most widely used open source PBX software. Businesses can achieve enhanced levels of collaboration, productivity, and ROI with Sangoma. Everything Connects, Connect with Sangoma! Additional information can be found at,, and Applicant Privacy Notice:Sangoma collects and processes personal data related to job applicants as part of our recruiting process. We are committeed to being transparent about how we collect and use that data to meet our data protection obligations. Please visit to view our complete Privacy Policy.Powered by JazzHR

Keywords: Sangoma, Huntsville , Senior Software Engineer (Full-Stack/Frontend), IT / Software / Systems , Huntsville, Alabama

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Alabama jobs by following @recnetAL on Twitter!

Huntsville RSS job feeds