> Markdown version of [/jobs/ext/2831352-senior-full-stack-engineer-repairpal-remote-canada](https://www.wearedevelopers.com/jobs/ext/2831352-senior-full-stack-engineer-repairpal-remote-canada). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full Stack Engineer - RepairPal (Remote - Canada) - **Company:** Yelp, Inc. - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $135,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Django Web Framework, Laravel, Ruby on Rails, Next.js, Responsive Web Design, Systems Integration, Freeform SQL, ReactJS, Flask (Web Framework), Database Optimization, Backend, Front End Software Development, Restful APIs - **Published:** September 10, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pj264o6tic ## About the Role * 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. * As part of the final panel interview for this role, you'll complete a coding exercise using React and Flask in a code repository platform. The code repo platform offers an optional AI chatbot for syntax lookups and clarifying questions during the exercise. ## Description Our full stack engineers contribute to every layer of product development, from designing and maintaining robust APIs and scalable backend services, to creating intuitive, polished user interfaces. You'll help power our core operations, ensuring our platform remains reliable and user-focused. This opportunity is fully remote and does not require you to be located in any particular area in Canada. We welcome applicants from throughout Canada. We'd love to have you apply, even if you don't feel you meet every single requirement in this posting. At Yelp, we're looking for great people, not just those who simply check off all the boxes. What You'll Do * Lead the design, development, and maintenance of customer-facing, SEO-optimized, high-performance pages, setting technical direction and standards for the team. * Mentor and guide junior engineers, fostering a culture of learning and technical excellence. * Support desktop and mobile experiences using responsive design. * Architect, implement, and continuously improve backend services and APIs powering critical product features, proactively addressing scalability and reliability concerns. * 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. * Proactively identify and resolve critical technical issues, contribute to architectural discussions, and provide mentorship to team members, raising the technical bar for the group. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) - [The Laravel Core - Demystify The Beast](https://www.wearedevelopers.com/videos/98-the-laravel-core-demystify-the-beast) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [From Zero to Hero: NextJS 13 and Tailwind CSS for Beginners](https://www.wearedevelopers.com/videos/766-from-zero-to-hero-nextjs-13-and-tailwind-css-for-beginners) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)