Simplify Logo

Full-Time

Senior Software Engineer

Frontend, Upfunnel Messaging

Posted on 6/18/2024

Affirm

Affirm

1,001-5,000 employees

Offers buy now, pay later services

Data & Analytics
Consulting
Fintech
Financial Services
Consumer Goods

Compensation Overview

$150k - $200kAnnually

+ Employee Stock Purchase Plan + Equity Rewards

Senior

Remote in Canada

Category
Frontend Engineering
Software Engineering
Required Skills
Kotlin
Sentry
Python
JavaScript
React.js
Jest
TypeScript
Webpack
Product Design
Requirements
  • 5+ years previous engineering experience
  • Prior experience building and maintaining complex front-end systems with cross-browser support
  • Knowledge of modern front-end tech stack (we use Javascript, Typescript, React/Redux, ES6, Webpack, CSS3)
  • Prior experience with Javascript testing frameworks (jest, webdriver.io, playwright)
  • Prior experience with monitoring and alerting systems (sentry.io, rollbar, chronosphere, kibana)
  • Experience with building Python, Kotlin APIs is a plus
  • Experience with developer facing javascript SDKs is a plus
  • Experience working cross-functionally with stakeholders from Product, Design and other Engineering teams
  • Strong attention to detail with a demonstrated focus on engineering resilience
  • Well-developed interpersonal, written and verbal communication
  • Humility and self-awareness to understand opportunities to learn and grow, and to navigate the unknown
Responsibilities
  • Build, optimize, and scale Upfunnel messaging tooling and flows
  • Interact with stakeholders from Affirm’s Product, Design, Marketing and Commercial orgs to develop elegant, high quality solutions
  • Enable experimentation and continuous improvement on the highest trafficked library at Affirm
  • Prototype new ideas and iterate towards the best customer experience

Affirm stands out as an excellent workplace due to its dedication to creating transparent financial products that improve consumer lives. Operating at the forefront of the 'buy now, pay later' sector, the company not only offers an innovative payment solution but also prioritizes a tech-forward approach by leveraging JavaScript, ensuring its team is always working with cutting-edge technology in the financial industry.

Company Stage

IPO

Total Funding

$2.9B

Headquarters

San Francisco, California

Founded

2012

Growth & Insights
Headcount

6 month growth

4%

1 year growth

1%

2 year growth

-10%

Benefits

Spending wallets: Access tech, food, lifestyle, and family planning wallets for your expenses

Supportive communities: Get involved with our employee resource groups and community groups

Remote-first workforce: If your role is remote, you can set up shop anywhere in your home country

Generous time off: Take the time you need when life happens

Health benefits: Get a plan that fits your needs

Mental healthcare: Take care of your mind with great mental health programs

Parental leave: Birth and non-birth parents get 18 weeks paid leave. Plus, a 4-week return-to-work transition program, at full base pay.

Compensation: We have a simple, flexible, and transparent remote-first compensation structure so you can make the best decisions for yourself and your family.

Away days: We offer 24 company-wide paid days off—which help our teams collectively pause to recharge.

Learning & development: Engage in exciting learning programs to level up your growth.

INACTIVE