- B2B
- Scale StageRapidly increasing operations
- Top InvestorsThis company has received a significant amount of investment from top investors
- +2
Senior Front-end Engineer
- $156k – $195k
- Waterloo •
- Full Time
Not Available
About the job
About this role
We are looking for a highly skilled and experienced Senior Front-end Software Engineer to join our Discovery pillar. Our mission within our Discovery team is to provide an exceptional experience that allows customers to discover products and brands on the platform. As a Senior Engineer, you will work alongside product and design to ensure our customers have the best discovery experience possible.
What you’ll do
- Collaboration: Work closely with product managers, designers, engineering managers, and other stakeholders to significantly contribute to the success of Faire's business and engineering platform.
- Product Ownership: Share ownership of our product, contributing to ongoing improvements that enhance the customer experience.
- Technical Leadership: Help define the team's technical direction and roadmap, influencing the overall strategic direction of our engineering efforts.
- Technical Improvements: Identify, prioritize, and drive technical improvements through multi-month projects that enhance the platform's performance and scalability.
- Framework Development: Contribute to setting the technical direction of our server-driven UI framework. Design and execute engineering solutions that align with framework goals, ensuring scalability and broad adoption.
- Performance Optimization: Optimize web applications for peak performance and scalability. Work with state-of-the-art technologies such as Next.js, applying in-depth knowledge of frontend and backend performance techniques.
- Mentorship: Mentor fellow developers by sharing industry best practices and fostering an environment of continuous learning and growth.
Qualifications
- 5+ years of experience
- Proficient in HTML, CSS, Typescript, and frameworks/libraries like React
- Extensive experience in fullstack development, with a strong understanding of modern web technologies.
- Strong understanding of web performance optimization techniques
- Strong collaboration skills, with the ability to work effectively in cross-functional teams.
- Demonstrated ability to lead technical projects, from conception through execution.
- A passion for creating high-quality, scalable, and performant code.
- A bachelor's degree in Computer Science/Software Engineering or equivalent industry experience
- A love for technology, and an insatiable curiosity for new tools to solve real problems
Technologies we use and teach
- Typescript, Kotlin
- React, Next.js
- Jest, cypress.io
Salary Range
Canada: the pay range for this role is $156,000 - $195,000 per year.
This role will also be eligible for equity and benefits. Actual base pay will be determined based on permissible factors such as transferable skills, work experience, market demands, and primary work location. The base pay range provided is subject to change and may be modified in the future.
About the company
- B2B
- Scale StageRapidly increasing operations
- Top InvestorsThis company has received a significant amount of investment from top investors
- YC FundedStartup funded by Y Combinator
- Valuation $1B+This company has a valuation of $1B or more