Web UI Developer (Intermediate) (Saanichton)

Web UI Developer (Intermediate) (Saanichton)

28 Oct
|
Quester Tangent
|
Saanichton

28 Oct

Quester Tangent

Saanichton

ABOUT US:

Quester Tangent has had the privilege of being at the forefront of the train technology industry for over 30 years. Based on Canada’s beautiful Pacific Coast, our talented team takes pride in helping to make smarter and more connected trains through every stage of the lifecycle - from design to ongoing support. Our leading-edge solutions help enhance public transit systems across North America, making travel safer, more efficient, and comfortable for everyone.

When you join Quester Tangent you will be joining a closely-knit team that is passionate about the work we do and the positive impact it has on transit systems. Working on large, multi-year projects allows you to see the long-term difference you are making. If you would love to contribute to meaningful change in the world’s transit networks, Quester Tangent would love for you to join our team.

THE ROLE:

The Web UI Developer is responsible for the implementation of Quester Tangent’s on-train user interface. This comprises implementing a specification, handling page navigation, element styling, and general logic to provide a consistent and high-quality user experience. To be successful in this role, the incumbent should have experience with the full software life-cycle relating to user interface design and implementation. Additionally, this role may contribute in the creation of graphical assets and wireframes as needed.

KEY RESPONSIBILITIES:

- Build and maintain Quester Tangent’s on-train front-end using Node Server and JavaScript.
- Implement user interfaces to a provided design.
- Write custom API specifications.
- Integrate with our C++ backend using a Foreign Function Interface.
- Develop and maintain C++ code as needed for Quester Tangent’s Monitoring and Diagnostic, or Passenger Information System backends.
- Collaborate as part of a development team to support detailed design, implementation, and validation of code.




- Engage in coordination and collaboration with software development team members and internal stakeholders.
- Participate in design discussions, code reviews, and support teams in the field to aid personal career progression.
- Prepare requirements, design, and test documentation according to IEEE 1558 software standards.

QUALIFICATIONS, EXPERIENCE & SKILLS:

- A Diploma or Degree in Software or Computer Engineering, Computer Science, or a related field is required.
- 7+ years of experience.
- Knowledge of design for test methodologies, including white and black box testing.
- Awareness and knowledge of software standards.
- Familiarity with web-based technologies, including Node.js, WebSockets, JavaScript, CSS, HTML, DOM, and JSON.
- Development experience under Linux OS using tools like gdb, valgrind, tcpdump, SSH.
- Familiarity with IEEE software standards, specifically related to rail equipment, is considered an asset.
- Experience with Perforce Helix revision control system.
- Creation of automated test scripts for unit and integration testing.
- Understanding of networking and distributed system concepts.
- Proficiency with application networking software is an asset.
- Experience with JIRA.
- Experience with coding and debugging JavaScript is essential.
- Familiarity with software version control systems.
- Excellent communication skills both verbal and written.
- Strong organizational skills.
- The ability to innovate while creating maintainable and testable solutions is valued.

COMPENSATION:

The annual salary for this role is $77,000 - $90,000 per annum, though actual compensation may vary based on factors such as experience and qualifications.



This role is not eligible for additional relocation reimbursement.

WHY JOIN QUESTER TANGENT?

- Expertise and Innovation: At Quester Tangent, your ideas shape our future. Our creative community tackles challenges together, celebrating each step forward.
- Impactful Work: As a passionate team, we're devoted to improving public transit and making a real difference in communities worldwide.
- Growth and Development: We invest in your development through mentorship and opportunities, helping you build expertise and advance your career.
- Work-Life Balance: We value your time outside of work and encourage you to disconnect and recharge after hours.
- Inclusive Culture: Your unique perspective makes us better. Here, differences are celebrated, and every voice shapes our success.
- Perks and Benefits: From quarterly "me days" to engaging company events, our strong compensation package supports your well-being.

To apply for this role, please send a cover letter and resume to [email protected], identifying the position to which you are applying for.

Quester Tangent Corporation is an equal opportunity employer and encourages applicants from diverse backgrounds, including women, Indigenous peoples, persons with disabilities, and members of visible minorities. We are committed to providing accommodation throughout all stages of the recruitment process in accordance with the British Columbia Employment Standards Act (ESA). If you require accommodation during the hiring process, please inform the Human Resources representative. All information regarding accommodation requests will be handled with the utmost confidentiality.

Pay: $77,000.00-$90,000.00 per year

Advantages:

- Dental care
- Extended health care
- Life insurance

Ability to commute/relocate:

- Saanichton, BC V8M 1Z6: reliably commute or plan to relocate before starting work (required)

Application question(s):

- Currently located in Victoria, BC

Work Location: In person

📌 Web UI Developer (Intermediate) (Saanichton)
🏢 Quester Tangent
📍 Saanichton

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: web ui developer (intermediate) (saanichton) / saanichton

Subscribe to this job alert:

Get the latest job offers by email for: web ui developer (intermediate) (saanichton) / saanichton