Full Stack Engineer in Toronto at KAR Global

Date Posted: 11/15/2019

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    370 King St West
    Toronto
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:
    11/15/2019

Job Description

The team is seeking an innovative Full Stack Developer who truly enjoys developing and managing elegant and scalable software for SaaS based on modern technologies including AWS Cloud, micro-services and server-less architectures

The Full Stack Developer will be a key contributor to a positive and progressive culture, continuously drive improvements, understand the business, technology, and customers' needs as a critical part of a larger movement to build and deliver highly-available SaaS solutions in an established and growing market for one of the top automotive remarketing businesses in North America.

Are you passionate about developing clean high-quality code that delivers exceptional user experiences? If the answer is yes, then this is a great opportunity for you! We are looking for a dynamic, passionate, enthusiastic full stack software engineer to join our team. You will be part of a high caliber agile team responsible for modernizing our products using the latest technologies and best practices.

The team is seeking an innovative Full Stack Developer who truly enjoys developing and managing elegant and scalable software for SaaS based on modern technologies including AWS Cloud, micro-services and server-less architectures

The Full Stack Developer will be a key contributor to a positive and progressive culture, continuously drive improvements, understand the business, technology, and customers' needs as a critical part of a larger movement to build and deliver highly-available SaaS solutions in an established and growing market for one of the top automotive remarketing businesses in North America.

Are you passionate about developing clean high-quality code that delivers exceptional user experiences? If the answer is yes, then this is a great opportunity for you! We are looking for a dynamic, passionate, enthusiastic full stack software engineer to join our team. You will be part of a high caliber agile team responsible for modernizing our products using the latest technologies and best practices.

Why this role?

  • Input into the product design process - its more than solely coding. We are looking for people that are passionate about delivering exceptional experiences through app development
  • There is a large team of industry, product and technical experts in Toronto to help and support your team.
  • We use a modern development stack including Amazon Web Services (AWS) Lambda & Kinesis and Node.js – we are primarily an open source shop. We run on Atlassian, SLACK, Jenkins, Github Enterprise, Splunk, SolarWinds and other top industry technologies.
  • You will be working in a stable business environment with strong organizational and management support, so you can focus on your craft. Mastery, Autonomy and Purpose are core tenants that serve to drive us every day.
  • You will be supported by a 24/7/365 NOC and highly-skilled operations team.
  • We have a brand new, bright office on King St. We have invested heavily in the work environment.
  • 12 Minute walk from Union Station – if you are a commuter.

What you bring

  • 8+ years of experience with high quality object-oriented code
  • 2+ years of professional experience building Node.js backend applications
  • Strong working knowledge of JavaScript libraries and frameworks such as AngularJS 2+/ReactJS
  • Solid understanding and experience working with relational DBs like Postgres, MySQL or Oracle
  • Experienced with development of cloud native applications on AWS
  • Experienced in developing REST APIs
  • Strong experience with Git source control
  • Experienced in working in an agile environment
  • Contribute in all phases of the Software Development Lifecycle
  • Write well-designed, reusable, testable and efficient code
  • Maintain quality and ensure responsiveness of applications
  • Strong ability to troubleshooting issues and resolving issues
  • Excellent written and verbal communication
  • Experience with CI/CD process
  • A team player that works collaboratively with your core team as well as other engineering teams

Other Skills & Experience that will help you

  • Knowledge of Typescript, test-driven development
  • Commitment to code quality, maintainability and extensibility
  • Strong front-end experience, ideally working experience with Angular
  • Familiarity with specific AWS technologies such as Lambda and Kinesis, Serverless Framework, micro services, MongoDB, DynamoDB or other No-SQL databases

Education

  • Bachelor’s Degree in Computer Science, Software Engineering, or above 

We thank all applicants.  However, only applicants selected for an interview will be contacted.

ADESA Canada is committed to providing employment in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act.  Any assessment and selection materials or processes used during the recruitment process will be available in an accessible format to applicants with disabilities, upon request.  If contacted for an interview, please advise Human Resources if you require disability-related accommodation.