This posting has expired and applications are no longer being received and this job does not show up on the main job list.
Position Type: | Regular, Full-time |
Remote work options: | No |
Location: | London, Ontario |
Date Posted: | Feb 21, 2024 |
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).
- 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.
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 |