Bachelor's or Master's in Computer Science, Engineering, or related field 5+ years as a Software Engineer with user-facing product experience 3+ years experience with React, Typescript, Node.js, React Native, Prisma, PostgreSQL, Amplitude or confident and excited about cross-training and up-skilling Ability to independently take a project from idea through implementation Desire to build a product end-to-end through design, coding, testing, and deployment phases Ability to think from first principles, ask why, challenge assumptions