Job Expired

This posting has expired and applications are no longer being received and this job does not show up on the main job list.

Senior Developer (Frontend Focus)

by CARFAX Canada

Position Type: Regular, Full-time
Remote work options: No
Location: London, Ontario
Date Posted: Feb 21, 2024
CARFAX Canada

Job Description

 

Working Here    At CARFAX Canada, we’re more than just obsessed with cars. We’re obsessed with data and using it to help millions of Canadians buy, sell, and maintain cars - but you can learn that on our website. Let’s talk about the sweet perks you’ll get when working here (i.e., what you actually want to know): Some days you’ll be taking in-house leadership training courses, other days you’ll be eating a catered lunch with your teammates. Grab a seat in the state-of-the-art office at 100 Kellogg Lane and collaborate the day away. What’s that, it’s the summer? Well, the 4-day work weeks have kicked in; enjoy those extra paid days off! Why not use one of your paid volunteer days to give back to your community? What else can we list? Competitive wages, amazing benefits like a wellness spending fund, a company-matched pension program, monthly “work from anywhere” days, yearly performance-based bonuses, health and wellness programs, a literal award-winning culture, parental leave top-ups and all kinds of social events. To top all of this off, every day you get to choose how you get to do meaningful work with incredible people. So, looks like we’re obsessed with a few things here – data and our people!    
Job Details    

As a frontend focused Senior Developer here at CARFAX Canada, you’ll be at the forefront of driving innovation and excellence in frontend development. Collaborating closely with one of our agile development teams, you’ll play a pivotal role in crafting immersive user experiences across a diverse range of applications within CARFAX Canada domains.  

As part of our Development Team, you will create and improve our products in various portfolios. This involves close collaboration with various teams including our Product, Data, Technical Operations, UX Design, and Project Management teams. Additionally, you will work closely with the Product Team, dedicating special attention to understanding the product roadmap and devising solutions to create new product features and capabilities.  

Your responsibilities will extend to reviewing and evaluating current application development practices, as well as developing and integrating new practices to enhance our Software Development Lifecycle (SDLC). Key areas of influence will include user experience, testing, security, deployment and integration, and development.  

  Position Responsibilities    
  • Design and develop front ends for websites in an agile environment using knowledge of JavaScript, Web Components, Vue.js and more.
  • Build reusable code and libraries for future use.
  • Continually research new tools and technology and make recommendations to improve current processes.
  • Knowledge and experience in design patterns and SDLC.
  • Create documentation and implement code standards using best practices for our services.
  • Mentor co-op students, junior, and intermediate developers by providing guidance on best practices and training.
  • Implement application architectural best practices when beginning new projects with the team and understand the functional architecture of our systems.
  • Lead and participate in code reviews.
  • Develop unit tests and integration tests.
  • Participate in sprint planning with team members.
  • Communicate and facilitate product releases.
  • Problem solves errors raised by the Support Team.
  • Facilitate deployments using automated build and release tools.
  • Lead EPIC’s and features being the Technological Subject Matter Expert (SME). 
  • Lead stories from start to end (stories, meeting, sharing of knowledge/requirements).
Education and Experience Required    
  • 5+ years of programming experience with a minimum of 2+ years of professional capacity specifically focused on JavaScript, TypeScript, HTML, and CSS within the Vue.js framework.
  • College diploma or university degree in the field of computer science or information sciences.
  • Strong proficiency in Pinia, Vue Query, GIT, and Vue.js V3, as our development primarily revolves around Vue.
  • Proven track record of translating wireframes into functional user interfaces that meet both aesthetic and functional requirements.
  • Experience in frontend asset optimization, including handling SVGs, image compression, and minimizing DOM depth for optimal performance.
  • Experience with frontend tooling (webpack, vite).
  • Familiarity with NodeJS to facilitate server-side rendering and other backend interactions.
  • Strong understanding of responsive design concepts.
  • Demonstrated experience in testing your work, including browser testing, unit tests, integration tests, and utilizing tools like storybook to validate UI components.
  • Any design experience is highly valued.
  • Familiarity with Accessibility for Ontarians with Disabilities Act (AODA) and Internationalization (I18n) is considered an asset.
  • C# and MS SQL experience is considered an asset.
Equal Opportunity Employer    CARFAX Canada is an equal opportunity employer, and all qualified candidates will receive consideration for employment without regard to race/ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status, unemployment status, or any other status protected by law.         We’re committed to providing accommodations by request for candidates taking part in all aspects of the recruitment and selection process. For a confidential inquiry or to request an accommodation, please contact your recruiter or email hr@carfax.ca.        If you are interested in applying for this position, please visit our website https://www.carfax.ca/careersApplications will be accepted until a suitable candidate is hired.         We thank all applicants for their interest; however only those selected for an interview will be contacted.         About Us    CARFAX’s mission is to help millions of people shop, buy, service and sell used cars with more confidence. As a leader in vehicle history and valuation, CARFAX provides impartial and comprehensive information for consumers and the automotive industry. CARFAX ‘s Canadian headquarters in London, Ontario supports Canadian and U.S. markets, drawing on billions of data records from thousands of sources, enabling used vehicle buyers and sellers to make informed decisions. CARFAX is consistently recognized as a top employer and business. CARFAX is a part of S&P Global (NYSE: SPGI). Find out more at www.carfax.ca and connect with CARFAX on Instagram, Facebook and LinkedIn.     

 

Application Contact Information

Company Name:   CARFAX Canada
Company Website: https://www.carfax.ca/about-carfax/work-at-carfax#currentPostings
Application URL: Click here to apply online