Note: The job is a remote job and is open to candidates in USA. Boldin is a comprehensive financial planning platform that helps people understand their financial picture and make smarter decisions. They are seeking a Full Stack Engineer to enhance the user experience from registration to conversion, focusing on integrating various third-party services.
Responsibilities
- Build and maintain the registration, onboarding, checkout, and conversion flows that move visitors to activated, paying members
- Own integrations across the funnel: payment platforms, lifecycle/marketing messaging, and product analytics — including the webhook handlers and gateway services that keep them in sync
- Contribute to the ongoing payments migration (consolidating multiple legacy payment platforms onto our primary processor) and help simplify a multi-gateway billing setup
- Work across the stack: React/TypeScript on the front end, Ruby on Rails on the back end, with the data and webhook plumbing in between
- Partner with product, design, and the broader engineering org to instrument and improve top-of-funnel conversion, grounded in analytics
- Write tested, maintainable code and participate in code review
Skills
- 4+ years of professional software engineering experience, primarily backend
- Strong experience with a server-side framework and relational database (we use Ruby on Rails; comparable experience is fine if you're eager to pick up Rails)
- Strong experience building webhook-driven, third-party API integrations, with sound reasoning about failure, retries, and idempotency
- Working proficiency with a modern JS/TypeScript front-end framework (we use React) — comfortable contributing to the front end when the work calls for it
- A pragmatic eye for the user experience, especially in high-stakes flows like signup and payment
- Experience with financial-account aggregation providers (Plaid, Finicity, Yodlee, or similar)
- Ruby on Rails experience
- Experience migrating or consolidating payment/billing systems
- Background in fintech, financial services, or another domain with sensitive user data and compliance considerations
- Familiarity with CRM, lifecycle, or analytics tooling (Intercom, ActiveCampaign, Segment, or similar) — these are learnable on the job
- Experience optimizing top-of-funnel conversion and running experiments
Benefits
- Remote work
Company Overview