What are the responsibilities and job description for the Founding Engineer (Frontend) position at ChurnPilot?
Job Title : Founding Engineer (Frontend)
Location : SF Bay Area
Hybrid / Remote
About Us
ChurnPilot is an AI-powered predictive analytics platform designed for B2B SaaS companies to forecast churn risk and improve customer retention. As a fast-growing startup, we're committed to helping businesses maximize customer lifetime value and engagement. We're looking for a passionate software engineer to help build and scale our MVP into a game-changing platform for customer success teams.
What You’ll Do
As the Founding Engineer, you’ll take ownership of ChurnPilot’s technical foundation and work alongside the CEO and Board of Advisors to shape the future of our product. Your core responsibilities will incude :
Design and develop scalable, high-performance web applications with a focus on usability and responsive design.
Collaborate with cross-functional teams to define product requirements and translate them into robust, maintainable frontend code.
Rapidly prototype new features and iterate based on user feedback and evolving business needs.
Establish and maintain frontend engineering best practices, including code reviews, testing, and continuous integration.
Stay up-to-date with the latest trends and technologies in frontend development and bring innovative ideas to improve our product.
What We’re Looking For
4 years of professional experience in frontend development with a strong portfolio of web applications.
Proficiency in JavaScript / TypeScript and modern frameworks such as React, Vue, or Angular.
Solid understanding of HTML5, CSS3, and responsive design principles.
Experience with state management, RESTful APIs, and asynchronous programming.
Demonstrated ability to solve complex technical problems and optimize for performance and scalability.
Excellent communication skills and a collaborative approach, comfortable working in a fast-paced startup environment.
Passion for building new products from the ground up, with a willingness to take on varied roles and challenges.
Preferred Qualifications
Experience with modern build tools (Webpack, Rollup, etc.) and version control (Git).
An eye for design and a keen interest in user experience.
Familiarity with agile development practices and working in a startup environment.
Experience integrating data visualization libraries to build dashboards or analytical tools is a plus.
Compensation
2.5% equity (250,000 shares) with a standard 4-year vesting schedule (1-year cliff).
120,000 starting salary upon the company meeting either a revenue or fundraising milestone, details will be provided in job offer.
Lucrative annual performance bonus tied to corporate revenue objectives.
Benefits
Healthcare, dental, and vision insurance.
3% retirement match.
Paid time off and flexible working hours.
Impact
A chance to join early, shape the product, and be a key player in driving ChurnPilot's success.
Why Join ChurnPilot?
Be a part of an innovative new startup that’s solving one of the biggest challenges in SaaS, customer retention.
Work directly with a small, passionate team dedicated to creating a product that drives real results for B2B SaaS companies.
Gain valuable experience working in cutting-edge AI-powered software and technology.
Have ownership, autonomy, and a direct impact on building a platform that can transform how companies approach customer success.
If you’re excited to take on this challenge and help shape the future of ChurnPilot, we’d love to hear from you!
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Founding Engineer (Frontend)?
Sign up to receive alerts about other jobs on the Founding Engineer (Frontend) career path by checking the boxes next to the positions that interest you.