More jobs:
Web and Systems Integration Developer
Job in
Mississauga, Ontario, Canada
Listed on 2026-06-03
Listing for:
NPA worldwide
Full Time
position Listed on 2026-06-03
Job specializations:
-
Software Development
Software Engineer, Backend Developer
Job Description & How to Apply Below
Responsibilities
- Full-Stack Architecture:
Architect and build current 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.
- Experience:
5+ years working experience in web and systems integration. - Ethernet/Lan appliance software knowledge/experience.
- Digital Audio: knowledge or experience of digital audio web interface an asset.
- Web Stack:
Expert-level proficiency in HTML5, CSS3, and JavaScript/Type Script. - JS Frameworks:
Hands‑on experience with at least one modern framework such as React, Angular, or Vue. - Familiarity 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. - Excellent verbal and written communication skills.
- Canadian citizen or permanent resident.
Bachelors of Science degree in Computer Science, Information Technology, Computer Engineering or a related field. Bachelor Degree Required.
Why is This a Great OpportunityYou will develop lightweight, high-performance web applications that interface directly with our C++ based backend services running on dedicated Ethernet LAN appliances. This position is ideal for an engineer who excels in web technologies but possesses the technical literacy to navigate and modernize legacy systems‑level code.
SalarySalary Type:
Annual Salary
Salary Min: CA $ 92000
Salary Max: CA $ 97000
Currency Type: CAD
#J-18808-LjbffrNote that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×