Skip to content

Fullstack Engineer
Company | Lyft |
---|
Location | Toronto, ON, Canada |
---|
Salary | $108000 – $135000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Mid 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