Tech Stack
JavaScriptMaterial UINext.jsNode.jsReactReact NativeTypeScript
About the role
- Design, implement, and ship experiments and features that improve conversion, activation, and retention across Found’s member-facing applications.
- Build and maintain full-stack systems with Node.js (Express, NestJS) and React (Material UI, Next.js), with opportunities to contribute to our React Native mobile app.
- Integrate with third-party systems that power payments, subscriptions, and lifecycle tools.
- Work with product and analytics partners to design data-driven experiments in Amplitude, and use results to guide roadmap decisions.
- Collaborate with other engineers to improve reliability, performance, and code quality across the stack.
- Contribute to a strong engineering culture by sharing knowledge, reviewing code, and collaborating with teammates.
- Collaborate closely with product managers, designers, and data analysts to experiment, ship features, and improve performance across our web and mobile experiences.
Requirements
- Strong experience working across backend and web frontend applications, ideally with Node.js and React.
- Proficiency in TypeScript and modern web development frameworks.
- Ability to design and deliver features end-to-end in a full-stack environment.
- Experience collaborating with cross-functional partners in product, design, and data.
- Comfort learning new systems quickly and navigating multiple priorities.
- An instinctive desire to write quality code, the humility to understand and improve existing code, and the judgment to make tradeoffs between elegance and efficiency.
- Minimum of 5+ years of work experience working in software engineering.
- Experience with Next.js, NestJS, or React Native.
- Familiarity with experimentation and analytics tools like Amplitude.
- Prior startup experience in healthcare, subscription products, or other regulated, high-growth industries.