Principal Front End Engineer @ AutoTrader.ca - Ontario, CA
Job Overview
2 months ago
Principal Front End Engineer
AutoTrader.ca - Ontario, CA
What You’ll do…
- Design and develop elegant back-end cloud solutions which are end-to end: from technical analysis and data implementation/architecture, through to unit testing, development, and integration testing.
- Provide mentorship to less experienced engineers within your team on engineering excellence, including how to choose appropriate design patterns and identify anti-patterns, thoroughness in code-reviews, the perils of bad unit testing, appropriate engineering flow, and architectures which support maintenance and extensibility.
- Establish cross-team procedures to ensure software is thoroughly documented
- Perform root cause analysis on software defects, identify corrective action, and liaise with production support to resolve issues.
- Work with business partners and engineers to evaluate the suitability of 3rd party software
- Maintain continuous integration and continuous deployment for applications.
- The primary team advocate on front-end development patterns and practices.
- Able to conceptualize a technical solution and relay it to other team members and stakeholders.
- Work with Trader’s architecture group to implement software against reference specification.
- Expert level experience in building unit, component, and integration tests and knowledge of how to use this as a system contract between other system end points.
- Extensive experience in CI/CD practices
- Experience building cloud-based apps and a strong familiarity in the scalability, performance optimization, and monitoring of those apps.
- Extensive experience in front-end development and testing frameworks
- University Degree (or equivalent) in Computer Science or related subject.
- 7-10 year’s experience in the online software industry; strong knowledge of website design, functionality usability, and web-based application architectures.
- Expert level experience with Microsoft platform web development.
- Excellent knowledge of both relational and non-relational data stores, C#, Microsoft Azure cloud solutions and technologies, and both core and current engineering tooling
- We understand that there is life at work and life outside of work. Here are a few benefits we all benefit from that support us to be our creative best.
- We provide discounts to nation-wide gyms, onsite gyms (when we’re in the office), an Employee and Family Assistance Program, as well as a virtual wellness program.
- Gym discounts
- Local in-office free gyms
- Employee and Family Assistance program
- Weekly virtual wellness events
- In addition to in-house training, we provide an annual lifestyle allowance of $1500 so you can grow your skills.
- Conferences & training budget
- Regular internal training programs
- Let us help you invest in your future with 3% matching towards your pension and multiple forms of income protection.
- Annual bonus structure
- 3% CPP matching
Similar Jobs
Sr Application Developer
Eastridge
San Diego, CA
This would be a full-time on-site position. The position of Senior Application Developer is responsible for senior-level design, development, maintenance,…
Entry Level React Developer
Emonics
Los Angeles, CA
You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase. Identifying web-based user interactions.
Engineer II - Net & UI Full Stack (Hybrid Work Schedule)
Inland Empire Health Plans
Rancho Cucamonga, CA
Develop front end website architecture. Fundamental front end languages such as HTML, CSS and JavaScript. Develop back-end website applications.
Full Stack Web Developer
See's Candies
Carson, CA
The total compensation package for this position may also include other elements, in addition to a full range of generous medical, financial, and/or other…
Full-Stack Web Developer
Integress Inc
Ontario, CA
Expected to pay attention to detail on both back-end logic and front-end aesthetics to the end-user. Expected to perform end-to-end testing at a high level…
Front End Web Developer
See's Candies
Carson, CA
The pay range for this position is expected to be between $124k-$130k per year; however, base pay offered may vary depending on multiple individualized factors,…
Application Developer
Ascendum
Orange, CA
This candidate should be able to identify opportunities to improve the applications, explain the improvement, and then implement the update.
ITS Analyst, Sr. (Web Development)
CalOptima
Orange, CA
The incumbent will guide business and/or technical customers in making informed decisions regarding the development, configuration and functionality of various…
Shopify Developer
Mobile Programming
Los Angeles, CA
Work with the UX and UI Design Teams to create unique, strong, and inventive front-end user experiences. Create an engaging and knowledgeable online Shopify…
Sr. Application Developer
Cambro Manufacturing Company
Huntington Beach, CA
The IT Application Engineer is responsible for the complete analysis, design, implementation, documentation, training, and ongoing support of multiple…
C#/.NET/Angular Developer
DT Professional Services
Norco, CA
NET/Angular Developer to support our Naval Surface Warfare Center, Corona Division (NSWC Corona) Acquisition Readiness customer in Norco, California in a hybrid…
Manager, Application Development
Stater Bros. Markets
San Bernardino, CA
Application Development Manager manages application development, configuration, implementation, enhancement of the SAP ERP and Web applications.
Web Development Instructor - Hybrid (C)
America On Tech
Los Angeles, CA
By the end of the program, students will have demonstrated mastery of HTML, CSS, and Bootstrap and will have worked in a team to create and present a final…
Web Developer 3
Stater Bros. Markets
San Bernardino, CA
Demonstrated ability to work effectively with end-users, project team members and management. Strong understanding of data, information management and end-user…
IOS Developer
Adidev Technologies Inc
San Diego, CA
Familiarity with RESTful APIs to connect iOS applications to back-end services. Adidev Technologies is looking for entry and mid-level iOS and Android…
Principal iOS Mobi Engineer
Tandem Diabetes Care Inc.
San Diego, CA
A highly skilled team leader responsible for the design and architecture of medical device software developed by embedded software teams at Tandem.
Entry - Mid- Senior Mobile Developers (Android & iOS)
Adidev Technologies Inc
Los Angeles, CA
Familiarity with RESTful APIs to connect Android applications to back-end services. Familiarity with RESTful APIs to connect iOS applications to back-end…
Senior iOS Developer
Masimo
Irvine, CA
As a Senior iOS Developer for our Mobile development team you will design, develop, and implement native applications for our state-of-the-art mobile…
Android & IOS Developer
Adidev Technologies Inc
Glendale, CA
Expertise in writing high performance and modular front-end code. Familiarity with RESTful APIs to connect Android applications to back-end services.
Android/ Mobile Application Developer
SPANIDEA SYSTEMS PVT. LTD
Los Angeles, CA
Knowledge of the domain and experience of software development on the Android system, and have worked with multiple areas of Android SDK.
Senior Front-end Engineer
Convoso
Woodland Hills, CA
Integrate our front-end UI with the constructed API. Minimum of 4 years' experience developing front-end heavy applications using Javascript, ReactJs/React…
UI Developer (finance, payment, banking preferred)
Taras Technologies INC
Los Angeles, CA
6+ years of recent professional front end software development experience (not freelance / hobby experience). Angular 6+ or React experience using Typescript or…
Web Developer
Atosa USA, Inc.
Brea, CA
Responsible for back-end business logic development. Master of relevant Web front-end technology, and be proficient in Div+css, JavaScript, JQuery, HTML5, CSS3.
Los Angeles, CA
Experience with JavaScript and TypeScript for front-end development. The Application Developer, Financial Applications will provide development capabilities to…