NetBrain Technologies Inc. logo

Software Engineer - Front End

NetBrain Technologies Inc.
Department:Software Development
Type:ON-SITE
Region:Toronto, Ontario
Location:Toronto, Ontario, Canada
Experience:Mid-Senior level
Salary:CAD88,000 - CAD100,000
Skills:
JAVASCRIPTTYPESCRIPTOOPFPMVCMVVREACTANGULARJSANGULARHTML5CSS3CANVASWEBGLGOJSD3PAPERJSCSHARPJAVA
Share this job:

Job Description

Posted on: November 21, 2025

What We Need

We are seeking a full-stack software engineer with a strong focus on web frontend development to join our team. In this role you will play a key part in building next-generation web-based network management applications, collaborating closely with cross-functional teams to deliver high-quality, user-centric solutions.

What You’ll Do

  • Design and implement moderately complex functional modules, ensuring high-quality delivery.
  • Independently analyze and solve moderately complex technical issues and code defects.
  • Write and update function description documents and technical specifications.
  • Assist project managers and team leaders in project planning and task allocation, ensuring timely project delivery.
  • Help junior developers solve technical issues, sharing experience and knowledge.
  • Participate in and execute code reviews, providing constructive feedback.

Who You Are

  • BS in Computer Science, Electrical Engineering or equivalent experience.
  • Must be Fluent in Mandarin.
  • 2+ years of experience with web development.
  • Expertise working with large-scale front-end codebases.
  • Solid understanding of JavaScript/Typescript language with latest specs.
  • Solid understanding of OOP, FP, MVC/MVV.
  • Familiar with at least one web framework (React/AngularJS/Angular).
  • Hands-on experience in writing cross-browser compliant HTML5 & CSS3.
  • Hands-on experience in HTML graphic programming (canvas, WebGL) and supporting libraries (ex. Go.js, D3, Paper.js).
  • Familiar with client side performance tuning.
  • _Familiar with at least one server side language, such as C#, Java a plus._What We Offer

Our comprehensive compensation package is vital in how we recognize the impact that our people make in helping us achieve our goals.

For this role, the estimated base salary range is between CAD 88,000 - CAD 100,000 plus potential bonus. The actual salary may vary based on a range of factors, including market and individual qualifications objectively assessed during the interview process.

Please note that the range provided is a guideline and may be modified. People Experience offers a comprehensive benefits package in addition to cash compensation that includes, but is not limited to, 401k and medical/dental coverage. Speak with your Recruiter for more details on our Total Rewards philosophy.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

NetBrain Technologies Inc. logo

NetBrain Technologies Inc.

View company page
CanadaJobs.works logo

CanadaJobs.works

Get CanadaJobs.works on your phone!