overflow - Senior Fullstack Engineer - Growth
Requirements
• Core Experience: 5+ years of fullstack software engineering experience • Technical Stack: Strong proficiency in React, TypeScript, and Node.js (or similar modern backend technologies). • Systems Design: Deep experience designing and building scalable RESTful APIs and working with relational databases. • Growth Mindset: A strong product sense and an understanding of product-led growth mechanics, conversion funnels, and user-centric design. • Leadership & Ownership: Demonstrated ability to lead technical initiatives, make sound architectural decisions, and operate with a strong accountability mindset. • IT'D BE NICE IF YOU HAD • E-commerce & Billing Experience: Hands-on experience integrating with billing and subscription platforms or building custom e-commerce checkout experiences. • Fintech Context: Experience in fintech, payments infrastructure, or donation platforms. • Startup DNA: Experience at a Series B or growth-stage startup, thriving in a fast-paced, iterative environment.
Responsibilities
• Drive Product-Led Growth: Architect and build robust, end-to-end features that enable intuitive customer self-onboarding, seamless subscription plan upgrades, and highly optimized e-commerce checkout flows. • Full-Stack Ownership: Own complete features from database schema and RESTful API design (Node.js) through to a polished, highly responsive frontend implementation (React/TypeScript). • Engineering Excellence: Write clean, well-tested, and maintainable code, actively contributing to engineering standards and rigorous code reviews. • Cross-Functional Collaboration: Partner closely with Product, Design, and Data to iterate quickly, run experiments (A/B tests), and deliver high-quality user experiences that drive conversion. • Architectural Strategy: Identify technical debt and contribute to architectural improvements that enhance the reliability, scalability, and speed of our Growth product surfaces. • Mentorship & Reliability: Mentor junior engineers, help elevate the team's technical capabilities, and participate in on-call rotations to ensure the high availability of our systems.
Benefits
• Overflow's compensation philosophy is rooted in Carta Total Compensation benchmarks, ensuring pay that is competitive by role, geography, and function. Total compensation may also include equity, performance-based bonuses (for eligible roles), and a comprehensive benefits package. • Competitive base salary with equity eligibility • Medical, dental, and vision coverage for employees and dependents • Generous paid time off and company holidays • Paid parental leave • 401(k) retirement plan • Dedicated mental health and therapy stipend to support personal well-being • Team retreats and intentional in-person gatherings throughout the year
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT