Posted in

Fullstack Engineer

Fullstack Engineer

CompanyLyft
LocationToronto, ON, Canada
Salary$108000 – $135000
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, Statistics, or a related field.
  • 3+ years of front and backend software engineering industry experience
  • Strong skills in a scripting language (Python, Bash, etc) and object-oriented programming
  • Strong experience with JavaScript, React, NextJS and Typescript.
  • Experience with styled Components, React Hooks, REST API, gRPC, GraphQL, Redux
  • Experienced with npm, and modern frontend testing tools such as Jest, and React testing library including unit and end-to-end testing.
  • Experience working with data structures and algorithms
  • Experience working with public cloud platforms (e.g., AWS, GCP, Microsoft Azure, etc.)

Responsibilities

  • Write well-crafted, well-tested, readable, maintainable code and participate in code reviews to ensure code quality and distributed knowledge
  • Lead large projects from idea to launch
  • Participate in our teams on call rotation. Identify, triage, debug and resolve issues/bugs across our various applications and platforms
  • Partner with product managers, designers, and other engineering teams to build complex features and products from idea to positive execution
  • Analyze our internal systems and processes and locate areas for improvement/automation

Preferred Qualifications

  • Nice to have experience of working directly with cross-functional data analytics, data scientists, and engineering teams to bridge Lyft’s business goals with data engineering