Skip To Content
Careers

Full-Stack Systems & Web Developer

As a Full-Stack Developer, you will play a key role in building and delivering new, greenfield applications that connect our proprietary hardware systems with modern, user-friendly interfaces. This position serves as a critical bridge between low-level C++ backend services running on dedicated Ethernet LAN appliances and high-performance web applications. You will focus on developing lightweight, efficient solutions while navigating and modernizing legacy systems-level code, making this role ideal for an engineer who thrives in web technologies and has the technical depth to work across the full stack.

Interested in Joining Telecor?

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
This field is hidden when viewing the form
Max. file size: 5 MB.

Responsibilities

  • Full-Stack Architecture: Architect and build new web applications from the ground up, ensuring high performance on resource-constrained networked hardware.
  • Legacy Modernization: Read and deconstruct legacy C++ or C# codebases to extract business logic and port it into modern, web-compatible services.
  • LAN Service Integration: Work with lightweight networking libraries (such as Mongoose or Rust-based tools) to connect hardware data to web clients over private networks.
  • Requirements Synthesis: Gather and refine technical specifications based on appliance constraints like limited memory, storage, and local network protocols.
  • Documentation: Maintain comprehensive documentation for APIs, system architecture, and porting strategies.

Basic qualifications

  • Bachelors of Science degree in Computer Science, or a related field.
  • 5+ years  working experience in web programming.
  • Excellent verbal and written communication skills
  • Canadian citizen or permanent resident
  • Commitment to completing high-quality development work on schedule
  • Critical thinker, innovative and striving to constantly improve
  • Focused on finding solutions and delivering value to the team
  • Ability to handle multiple diverse assignments successfully
  • Good level of organization and time management skills and ability to co-ordinate multiple tasks

Preferred qualifications

  • Web Stack: Expert-level proficiency in HTML5, CSS3, and JavaScript/TypeScript.
  • JS Frameworks: Hands-on experience with at least one modern framework such as React, Angular, or Vue.
  • Familiar with the Quasar Framework is a strong asset.
  • Systems Literacy: A good understanding of C++; ability to read, modify, and debug existing C++ code for migration and integration purposes.
  • Resource Optimization: Demonstrated ability to build software with minimal dependencies and a small binary footprint for dedicated appliances.
  • Preferred Skills: Hands-on experience with Rust or the Mongoose networking library.
  • OS Mastery: Proficiency in both Windows and Linux development and deployment environments.
Apply Today

Benefits

  • Comprehensive Benefits including Medical, Dental, Vision
  • Great opportunity for growth and development
  • Competitive salary
Apply Today

Our goal when choosing a vendor is to find a company who will support us as their customer, be proactive in development of their product, and be accessible and responsive from their support staff, to sales managers, to the ownership level. We truly have found this partnership with Telecor!

Mary Beth Guyette

Standardization on Telecor helps us quickly train district personnel eliminating the need to retrain if they move to a different school in the district. Managing the Telecor equipment and parts is efficient and seamless since it is used in every school.

Dennis Whitehead