Frontend Engineer, Merchant Experiences Job at Stripe, Toronto, ON

M1ZnekFmdWFWbTRGdjAvY2ZReXZreFlU
  • Stripe
  • Toronto, ON

Job Description

Who we are

About Stripe

Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.

About The Team

The Merchant Experiences team is committed to providing world-class user experiences for Stripe merchants. We focus on perfecting the Dashboard—Stripe’s main interface for merchants—by infusing meticulous attention to detail and craft. We take immense pride in our work and deeply care about the quality of the products we deliver. We’re dedicated to building a team with an acute focus on detail, nurturing a level of craftsmanship that makes us proud to share our work with the world.

What you’ll do

As a Frontend Engineer on Merchant Experiences, you’ll collaborate with skilled designers and engineers to drive UX excellence in the Stripe Dashboard. You’ll craft experiences that simplify complex tasks for merchants, ensuring high performance, seamless information architecture, and intuitive discoverability. You’ll work on inventing new paradigms and elevating existing ones, with an eye toward broader use cases on the Dashboard. Working closely with designers and cross-functional groups, you’ll craft experiences that help merchants understand their business and execute essential tasks with surprising levels of ease and delight.

Responsibilities

  • Partner with designers to prototype, develop, and ship interactive tools and experiences in the Stripe Dashboard
  • Engage with engineers for pairing, mentorship, and nurturing a culture of excellence
  • Contribute to Stripe’s design system as new experiences are crafted and standardized
  • Assist in devising frontend integration strategies, facilitating seamless integration into the Stripe Dashboard by other teams
  • Collaborate with cross-functional teams to craft industry-leading experiences

Who you are

We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.

Minimum Requirements

  • 5+ years of relevant web front-end development or creative technology experience in a tech-forward, product-driven company
  • Proficiency in React, modern HTML, and CSS
  • Experience writing clear, elegant code in a team environment
  • Experience in designing and developing web apps that function well across commonly used browsers and devices
  • Strong communication skills and ability to work effectively with cross-functional teams

Preferred Qualifications

  • Passion for crafting beautiful experiences on the web, demonstrated through a design portfolio and frontend code showcasing engaging microsites, Figma plugins, creative code, design systems, or other similar endeavors
  • Exemplary understanding of formal design principles including typography, layout, balance, and proportion beyond the web
  • Experience building sophisticated interactive tools encompassing state management and data fetching
  • Advanced proficiency with React, with an emphasis on interactions, animation, performance, and refinement
  • Experience with A/B testing, synthetic monitoring, or accessibility testing

Hybrid work at Stripe

This role is available either in an office or a remote location (typically, 35+ miles or 56+ km from a Stripe office).

Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.

A remote location, in most cases, is defined as being 35 miles (56 kilometers) or more from one of our offices. While you would be welcome to come into the office for team/business meetings, on-sites, meet-ups, and events, our expectation is you would regularly work from home rather than a Stripe office. Stripe does not cover the cost of relocating to a remote location. We encourage you to apply for roles that match the location where you currently or plan to live.

Pay and benefits

The annual salary range for this role in the primary location is C$135,200 - C$258,000. This range may change if you are hired in another location. For sales roles, the range provided is the role’s On Target Earnings (“OTE”) range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and specific location. Applicants interested in this role and who are not located in the primary location may request the annual salary range for their location during the interview process.

Specific benefits and details about what compensation is included in the salary range listed above will vary depending on the applicant’s location and can be discussed in more detail during the interview process. Benefits/additional compensation for this role may include: equity, company bonus or sales commissions/bonuses; retirement plans; health benefits; and wellness stipends.

Job Tags

Remote job, Local area, Work from home, Relocation,

Similar Jobs

Rimkus

Roofing Technician (Entry Level) Job at Rimkus

 ...envelope, structural engineering, MEP services, pavement engineering, forensic consulting, dispute resolution, construction management services,...  ...and photocopy reports as necessary. Coordinate all data entry for invoicing of time and cost of work. Provide assistance to... 

Adapty.io

Growth Product Manager Job at Adapty.io

 ...Position: Growth Product Manager Description: About the job: Adapty is a revenue management platform for mobile apps, simplifying subscription implementation and paywall management. The company serves over 9,000 apps and processes $1 billion in in-app subscriptions... 

123Dentist

Certified Dental Assistant - 6744CDA-5-AII Job at 123Dentist

One of our well known clinics located in Thunder Bay, ON is looking for a passionate, hard-working Certified Dental Assistant on a full-time basis. The ideal CDA for our practice values playing their part for the team, to equip the Dentist through providing outstanding... 

Providence Health & Services

Medical Social Worker - Kodiak Hospital and Long-Term Care Job at Providence Health & Services

 ...reasons. These reasons can include changes of Legal Employer, FTE, Union, location, time-off plan policies, availability of health and...  ..., our 120,000 caregivers (all employees) serve in over 50 hospitals, over 1,000 clinics and a full range of health and social services... 

Advanced Sleep Management, LLC

Sleep Technologist Job at Advanced Sleep Management, LLC

 ...helping others achieve a healthier, more restful life?At Advanced Sleep Management, we offer rewarding opportunities across our North...  ...Technologist (RPSGT)to join our dynamic sleep medicine team. In this role, you'll conduct diagnostic sleep studies and...