Company: Bench Accounting
Salary: Not provided
Location: Vancouver, Canada
What's Bench? Check us out in Medium, Betakit, Financial Post, our Instagram, and our Life at Bench Blog.
We acknowledge that Bench headquarters is located on the traditional, ancestral, and unceded territory of the Coast Salish Peoples, including the territories of the xʷməθkwəy̓əm (Musqueam), Skwxwú7mesh (Squamish), and Səl̓ílwətaʔ/Selilwitulh (Tsleil-Waututh) Nations.
Businesses need to understand their financial performance, but for many smaller ones, this means a trade-off between managing their books and running their businesses.
Our mission is to help every business owner thrive, by providing financial insight and peace of mind in one seamless platform. From creatives to chiropractors, Bench helps thousands of small business owners and entrepreneurs master their financial lives. Because understanding your finances should be three things: simple, effortless, and affordable.
We are looking for talented front-end engineers to join the Product Engineering team at Bench. We are a small, passionate team dedicated to improving the lives of small business owners through modern processes and technologies.
As a member of the Product Engineering team at Bench, you will be critical in delivering meaningful product features that empower small business owners. You will work closely with our Product and Design teams to solve complex problems using React, GraphQL, and serverless technologies.
Our engineering team at Bench prides itself on our commitment to personal and professional growth, constant adaptation, and agility. You'll have the opportunity to work on a variety of different projects that align with our mission and your growth objectives.
As the Director of Product Engineering, my goal is to ensure that every engineer at Bench has an incredible growth trajectory. I can't wait to work alongside you as we make a real impact on the lives of small business owners.
So if you're looking for a challenging and rewarding opportunity to grow your skills, join us at Bench! We look forward to hearing from you.
We're searching for a Senior Software Engineer who has expertise mentoring and guiding junior and intermediate development teams
Expertise in ReactJS or other component based web frameworks and architecture
Expertise in JavaScript, TypeScript, GraphQL, and/or REST
Experience collaborating with Product Design to build components for Design Systems
Experience with front end automated testing (we use Cypress at Bench, but we're not picky on the tool you have experience with)
A resonance with our Bench and Technology principles
Expertise NodeJS
Expertise in CSS (we use Styled Components and Stitches)
Expertise in AWS technologies—specifically serverless
Expertise with bundlers such as Vite
Experience with build automations technology such as Github Actions
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.