AutoTrader.ca is hiring a
Senior Software Engineer

Logo of AutoTrader.ca

AutoTrader.ca

πŸ’΅ ~$112k-$146k
πŸ“Remote - Canada

Summary

The job involves designing, developing, and overseeing the delivery of full-stack web solutions for TRADER Corporation. The candidate is expected to have experience with Python, Vue.js or React, SQL, RESTful APIs, and other related technologies. They should also possess strong self-organization skills, excellent English communication skills, and a university degree in Computer Science or equivalent experience.

Requirements

  • Experience working as a full-stack web developer with Python and Vue.js or React
  • Hands-on knowledge of SQL and RDBMs fundamentals, particularly Postgres
  • Experience writing detailed unit, component and integration tests
  • Experience designing and implementing RESTful APIs
  • Working knowledge of git or similar VCS, docker, and cloud-based platforms
  • Ability to work in a fully-remote environment, with a distributed team
  • Ability to dig into issues and errors and figure out their causes and potential solutions
  • Great self-organization and time management skills
  • Exceptional written and spoken English
  • University degree in Computer Science, or equivalent experience
  • 5+ years of experience building online software
  • Knowledge of relational and non-relational storage foundations and their tradeoffs
  • Working knowledge of modern security fundamentals and best practices
  • Great understanding of agile methodologies in a Kanban delivery environment

Responsibilities

  • Design, develop and oversee the successful end-to-end delivery of full-stack web solutions
  • Provide appropriate testing information and environments to QA engineers and Product Owners
  • Maintain and improve engineering standards by participating in code reviews, proposing process changes, and having a proactive attitude towards improvement
  • Participate in the on-call rotation to ensure a timely response during production incidents
  • Perform root-cause analysis on software defects to help identify weak spots in processes and tools
  • Be an active participant in team meetings and provide useful information through efficient communication with Product and Project stakeholders
  • Work closely with Product stakeholders to understand project needs and provide technical advice

Benefits

  • Discounts to nation-wide gyms
  • Onsite gyms (when in the office)
  • Employee and Family Assistance Program
  • Virtual wellness program
  • Weekly virtual wellness events
  • Annual lifestyle allowance of $1500 for skill growth
  • Conferences & training budget
  • Regular internal training programs
  • 3% matching towards your pension
  • Multiple forms of income protection

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let AutoTrader.ca know you found this job on JobsCollider. Thanks! πŸ™