Software Developer/ Engineer/ Architect

Frontend Engineer, Stripe Tax

Stripe Tax is one of Stripe’s newest products, lets our users calculate and collect sales tax, VAT, and GST with one line of code or the click of a button. As Stripe Tax launched in June 2021, we’re still in our early days, which means ample opportunity for impact and growth.

 

As a result of the recent launch of Stripe Tax, we’re establishing a new team within Stripe Tax that is dedicated to Tax Content & Tooling. This team will work with the wider Stripe Tax team to build an admin tool where they can load tax content into the tax engine.

We’re looking for someone who is not only well-versed in web frontend development, but also has strong UX/product sensibilities and enjoys working closely with world class designers, product managers, and data scientists.

You might work on:

  • Create beautiful web surfaces and interactive dashboard experiences using technologies such as React, JavaScript, CSS and GraphQL
  • Scope, design, and lead technical projects, laying the groundwork for early-stage products to iteratively evolve and scale
  • Ensure our UI components and libraries are reliable, secure, extensible and accessible
  • Improving frontend tech stack to dramatically reduce load times and bundle size
  • Debug production issues across services and multiple levels of the stack with an eye towards improving maintainability over the long term
  • Collaborate with stakeholders across the company including engineering, product, operations, finance, data science, accounting, sales, and operations

You may be fit for this role if you:

  • Have 6+ years of relevant experience
  • Have experience with modern frontend toolchains (eg. Babel, Webpack, TypeScript, Jest) and development workflows
  • Have led teams building complex web applications with a global user base
  • Have experience with TensorFlow.js
  • Can foresee cross-browser compatibility issues and client-side performance considerations
  • Can stitch together many different services and processes together even if you have not worked with them before
  • Can put yourself in the shoes of your users and be a steward of crafting great experiences