View Our Website View All Jobs

Full Stack Developer

Since 1990, Tresta has been providing award-winning communication services to businesses throughout North America. With service offerings that include cloud-based phone services, virtual receptionist services, and custom enterprise applications, we support over 15 million phone interactions annually and pride ourselves in delivering technology solutions that help over 15,000 businesses better manage their phone calls. To learn more, visit and

We’re looking for a smart and accomplished Full Stack Developer to join our Virtual Receptionist Services (VRS) team. The VRS team is composed of 4 of our 14 Technology team members and is focused on building a next-gen services platform to support our 150 person call center and associated customer segment.

Your primary responsibilities will be to:

  • Build and maintain scalable systems that are fault-tolerant and highly-available
  • Write code that is performant, maintainable, clear, and concise
  • Support continuous delivery of services
  • Resolve customer issues


  • At least 5 years experience building scalable enterprise software, particularly web-based and customer-facing applications
  • Experience building responsive web interfaces for desktop, tablet, and smartphone, and mobile apps for iOS and Android
  • Experience building service oriented architectures (SOA) and web services
  • Experience with relational databases, distributed queuing systems, and external services integrations
  • Experience implementing SIP, WebRTC and related solutions is desired but not required
  • Proactive and results-oriented with excellent critical thinking skills – we work as a team but you must be able to complete complex user stories independently with minimal guidance

Our Technology Stacks

  • HTML5, JavaScript, Sass, React Native, Erlang, Node.js, .NET Core, RabbitMQ, FreeSWITCH, WebRTC, BigCouch, Aurora DB, SQLServer
  • HTML5, JavaScript, ASP.NET, C#, VB6, Dialogic, SQLServer


We’ve got great perks like competitive pay, profit sharing, generous paid-time-off, a casual dress code, 401K, health, dental, vision – even free gym memberships and wellness incentives. But the real reason people join Tresta is to help us make a meaningful difference in our company and community as we pursue our mission of improving the way people communicate and work together.

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Veteran/Disability status