Backbone logoBackbone Jobs

Software Engineer - Full Stack

NetBrain Technologies Inc. logoNetBrain Technologies Inc.

Job Description

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.

Show more Show less

Explore more jobs

Browse more opportunities from trusted companies, filter by technology, location, and seniority, and find the next role that fits you best.

Browse all jobs

    Related Articles

    Insights related to the expertise required for this role.

    Frequently Asked Questions

    Common questions about Backbone Jobs and how we help you find your next role.