Senior Engineer - Frontend (Onboarding & Activation)
Core
Build and maintain high-stakes, customer-facing onboarding, activation, and payment flows (guided setup, trial initiation, upgrade paywalls, subscription, plan selection, payment methods, invoices) to convert users into paying customers.
Role type
Senior Frontend Engineer (Onboarding & Activation)
Builds
User-facing subscription, plan, payment-method, and invoice experiences across web, browser, and desktop.
Domain
SaaS, Identity & Authentication, Payments
Deliverable
product features
Required skills
TypeScript, Angular, RxJS, reactive forms/validation, routing, payment gateway integration (Stripe Elements/SetupIntents, PayPal/Braintree), Storybook, accessibility, strict-typing modernization
Preferred skills
React, Vue, front-end testing, design systems
Technologies
Angular, TypeScript, RxJS, Angular Signals, Stripe Elements, SetupIntents, PayPal, Braintree, Storybook
Responsibilities
Build guided setup and onboarding flows; maintain transactional UI for subscriptions and payments; integrate browser payment tokenization; contribute to performance, reliability, and maintainability; partner with product, design, security, and billing teams; review pull requests and identify technical debt.
Seniority
Senior, hands-on IC