Full Stack Engineer
Yelp
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Full Stack Engineer at Yelp (RepairPal)
Yelp's engineering culture prioritizes cooperation, individual authenticity, and creative problem-solving. New engineers deploy code swiftly, fostering growth through strong support systems. Our core mission revolves around user assistance, engineering development, and collaborative enjoyment.
RepairPal, a part of Yelp, is dedicated to building trust in the automotive industry. As a Full Stack Engineer, you will be instrumental in developing features and applications that connect car owners with reliable local mechanics, ensuring fair pricing. Operating as a nimble startup within Yelp, we combine the autonomy and speed of a small team with the extensive resources and stability of a major tech company, offering the best of both worlds.
This role involves comprehensive product development, from designing robust APIs and scalable backend services to crafting intuitive user interfaces. You will be critical in powering our core operations, maintaining platform reliability and user focus.
This is a fully remote opportunity open to applicants across Canada. We encourage applications even if you don't meet every single requirement, as Yelp values great people over perfect checklists.
What You'll Do
- Build and maintain customer-facing, SEO-optimized, high-performance pages.
- Support desktop and mobile experiences using responsive design.
- Design, implement, and optimize backend services and APIs powering core features.
- Integrate frontend components with backend systems and third-party APIs.
- Provide infrastructure and APIs to support AI/ML features and enable teams building artificial intelligence capabilities.
- Write and optimize complex SQL queries and contribute to data modeling and database performance tuning.
- Review code, support bug tickets, and write documentation to enable other engineers to maintain your features.
What It Takes To Succeed
- Strong experience with React / modern JavaScript frontend development; Next.js experience preferred.
- Solid backend development skills with deep proficiency in a server-side framework (Ruby on Rails preferred, or Django, Laravel, Express, etc.).
- Experience collaborating with backend/service teams and integrating with existing APIs.
- Strong communication skills and ability to collaborate with non-technical stakeholders.
What You'll Get
The anticipated compensation range for this fully remote role in Canada is between $135,000 and $185,000 CAD, based on experience and location. Yelp offers comprehensive five-star benefits.
Key skills/competency
- Full Stack Development
- React.js
- JavaScript
- Backend Services
- API Development
- SQL
- Data Modeling
- Responsive Design
- Ruby on Rails
- AI/ML Infrastructure
How to Get Hired at Yelp
- Research Yelp's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor. Understand their "Play Well With Others" and "Authenticity" values.
- Tailor your resume: Highlight full stack engineering expertise, especially with React/JavaScript and server-side frameworks like Ruby on Rails. Emphasize experience in SEO optimization, API integration, and database management for a Full Stack Engineer role at Yelp.
- Showcase relevant projects: Prepare to discuss past projects demonstrating your ability to build high-performance web pages, design robust APIs, and integrate third-party services. Experience with AI/ML infrastructure is a plus.
- Practice technical skills: Sharpen your React, JavaScript, and chosen backend framework (e.g., Ruby on Rails) skills. Be ready for SQL queries, data modeling, and system design questions.
- Prepare for behavioral questions: Reflect on experiences showcasing collaboration, problem-solving, and adaptability within a fast-paced environment, aligning with Yelp's cooperative and authentic culture.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background