You have 8+ years of professional experience working with some combination of Node.js/TypeScript, React (or similar framework), Postgres (or similar relational database), and asynchronous queuing systems like SQS. Experience with GraphQL is a plus
You're not just interested in what you're building, but also why you're building it. You want to see the bigger picture of how the software you‘re building is benefitting our users
You are highly autonomous. You can take an ambiguous problem, align with stakeholders, and drive it to a reliable production outcome
You are data-driven: You define success metrics up front, instrument what needs to be measured, and apply a working knowledge of analytics to interpret experiment results so that we can be confident in our product decisions
You want to use the best tools for the job, including AI tools
You’re effective in a large organization, building trust across teams, untangling ownership and dependencies, and maintaining momentum from ambiguity through execution
You understand how observability impacts reliability and enjoy digging into the details to solve performance, data accuracy, and user experience issues
You have a collaborator’s mindset and dig deep to understand nuanced and multi-faceted problems and tenaciously break them down into tractable pieces. You love giving and receiving feedback, and considering new and novel ideas
ACH and credit card payments experience
Payment processor experience: You have experience with Stripe, Apple IAP, or Google IAP
Privacy & sensitive data experience: You understand technical considerations around handling PII and PIFI
AI: You’ve found ways to responsibly use AI tools to accelerate exploration, implementation, debugging, and iteration while still maintaining high code quality and diligence standards