Please Accept our Privacy Policy
Senior Full-Stack Software Engineer
Telecom Platforms | Node.js, React, APIs & Legacy Modernization
Company: QuestBlue
Location: Morrisville, North Carolina (Research Triangle Park)
Employment Type: Full-Time
Work Schedule: Monday–Thursday On-Site | Friday Remote
Salary: $110,000 to $120,000 annually, based on experience
About QuestBlue
QuestBlue is an established telecommunications provider with almost two decades of experience delivering VoIP, SMS, fax, and communications solutions.
We develop and operate proprietary software platforms supporting our customers, telecommunications services, billing operations, provisioning, and internal business processes.
We are seeking an experienced, hands-on Senior Full-Stack Software Engineer to take primary ownership of the ongoing development, maintenance, and modernization of our applications.
This is a senior individual-contributor position for someone who enjoys writing code, solving complex problems, and independently delivering reliable software.
You will work directly with company leadership and collaborate with our dedicated infrastructure and database professionals.
Our infrastructure, database administration, networking, security, backups, and telecommunications switching environments are managed by a separate team of experienced professionals. Your focus will be software engineering.
What You'll Work On
Your primary focus will be our modern customer portal and API platform, which includes:
Our broader software environment also includes:
You are not expected to be an expert in every technology listed. We value strong engineering fundamentals, the ability to understand unfamiliar applications, and the willingness to work across different codebases.
What You'll Do
This position involves both new development and the ongoing maintenance of existing production software.
Required Qualifications
We are looking for a senior engineer with strong full-stack development experience, particularly in modern JavaScript technologies and backend application development.
Required technical experience:
Equally important:
We value demonstrated engineering ability and real-world production experience over certifications or familiarity with every framework.
Preferred Qualifications
Experience with any of the following would be beneficial:
Telecommunications experience is a significant advantage, particularly familiarity with:
Telecommunications experience is preferred but not required. Strong software engineering fundamentals and the ability to learn established applications are more important.
Dedicated Infrastructure & Database Support
QuestBlue maintains a separate professional infrastructure team responsible for:
This is a software engineering position, not a DevOps, systems administration, or database administration role.
You will develop database-driven applications and work with SQL, but our experienced database professionals handle the underlying database infrastructure, administration, replication, backups, and production optimization.
You will also have access to experienced technical resources for architectural guidance, specialized assistance, and complex troubleshooting when needed.
This structure allows our in-house software engineer to concentrate on building, maintaining, and improving our applications.
Legacy Modernization
QuestBlue operates mature telecommunications applications alongside newer platforms.
Some systems use older PHP/Kohana applications, legacy Django services, or other technologies that are progressively being modernized.
We believe successful modernization requires understanding existing business logic, preserving production stability, reducing technical debt, and making thoughtful improvements.
We are not looking for someone who immediately wants to rewrite every legacy application.
We want an engineer who can understand why an application works the way it does, identify opportunities for improvement, and safely evolve the platform.
AI-Assisted Software Development
QuestBlue embraces modern development tools and practices that improve engineering productivity.
Experience with AI-assisted development tools such as GitHub Copilot, ChatGPT, Claude Code, or similar technologies is strongly preferred.
We encourage responsible use of these technologies to accelerate:
Our engineers remain responsible for validating generated code, maintaining application security, and ensuring production reliability.
The Engineer Who Will Succeed at QuestBlue
The ideal candidate is someone who enjoys being a hands-on software engineer.
You are comfortable moving between React, Node.js, SQL, backend services, and existing applications.
You don't need a large development team to accomplish meaningful work.
You take ownership of problems, investigate them thoroughly, and follow them through to resolution.
You understand that software supporting telecommunications, billing, and customer operations must be reliable and accurate.
You are comfortable maintaining established systems while developing new features and improving existing functionality.
You know when to introduce new technology and when the better engineering decision is to improve what already works.
You communicate clearly, make practical technical decisions, and take pride in delivering software that works.
We are not looking for someone whose primary interest is managing developers or overseeing projects from a distance. We are looking for a capable, hands-on engineer who enjoys writing code and taking ownership of applications.
Why Join QuestBlue?
Work Environment:
Schedule:
Location: On-Site at our Morrisville, NC (off Hwy 40 near RDU Airport).
Employment: Full-Time
Base Salary: $110,000 to $120,000 annually, commensurate with experience and demonstrated technical ability.
Apply
If you are an experienced full-stack engineer who enjoys solving real-world problems, working independently, and taking ownership of business-critical applications, we would like to hear from you.
Join QuestBlue and help shape the next generation of our telecommunications software platforms.
QuestBlue Systems, Inc is a fast-paced ITSP (Internet Telephone Service Provider) that is aggressively working towards becoming a Fast 500 company. QuestBlue Systems offers wholesale VoIP as a SIP Trunk Provider. With a fully functioning end user portal, users can provision their telecommunications in real time such as, SIP Trunks, DIDs, e911 and many other important SIP / VoIP needs.