Web Developer Full Stack Jobs in Mississauga, Ontario
Create alert for “Web Developer Full Stack”
Mississauga, Ontario
Web Developer Full Stack
Web Developer Full Stack
Web Developer Full Stack
Web Developer Full Stack
Full Stack Engineer
Full Stack Engineer
Full Stack Developer (Front End)
Full Stack Developer (Front End)
Software Developer - Full Stack - Senior
Software Developer - Full Stack - Senior
Senior Full Stack Web Application Developer
Senior Full Stack Web Application Developer
Full Stack Developer
Full Stack Developer
Principal Full Stack Developer – Generative AI & Autonomous Agents (10036) Toronto, Canada - Hybrid
Principal Full Stack Developer – Generative AI & Autonomous Agents (10036) Toronto, Canada - Hybrid
Full Stack Developer (Angular/Java)
Full Stack Developer (Angular/Java)
Full Stack Developer (.NET, C#, SQL, React, and Azure Databricks)
Full Stack Developer (.NET, C#, SQL, React, and Azure Databricks)
Full Stack Developer (Angular/Java)
Full Stack Developer (Angular/Java)
RQ09866 - Software Developer - Full Stack - Junior
RQ09866 - Software Developer - Full Stack - Junior
Senior Full Stack Developer (Azure & Data Platforms)
Senior Full Stack Developer (Azure & Data Platforms)
Mean Stack Developer
Mean Stack Developer
Intermediate Full Stack Developer
Intermediate Full Stack Developer
Senior Full Stack Developer
Senior Full Stack Developer
Senior Full Stack Developer (AI)
Senior Full Stack Developer (AI)
Web Developer
Web Developer
Senior Full Stack Software Developer (React.js focus)
Senior Full Stack Software Developer (React.js focus)
Full-Stack Systems Developer
Full-Stack Systems Developer
Web Developer Full Stack
About the role
Responsibilities Job description:
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.
Qualifications Requirements:
Experience: 5+ years working experience in web programming.
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.
- 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
Education
Bachelors of Science degree in Computer Science, or a related field.
Why Is This a Great Opportunity You 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.
Salary Type : Annual Salary
Salary Min : CA$ 92000
Salary Max : CA$ 97000
Currency Type : CAD
Not the right fit? Search for Web Developer Full Stack jobs in Mississauga, Ontario
About NPAworldwide
NPAworldwide connects premier independent recruiting firms located throughout Europe, Asia, Australia, Africa and the Americas to facilitate cooperative, split-fee placements. Working with an NPAworldwide member ensures:
*Global reach with timely response *Industry/occupational specialties *Cultural sensitivity *Unparalleled integrity