Frontend Developer
Build delightful user experiences and intuitive interfaces for our modern revenue platform.
About Maple
Maple is an all-in-one revenue platform that allows you to quickly build experimentation-ready basic, usage-based or seat-based billing capabilities into your product. The platform is designed to be highly available, accurate and flexible for any kind of revenue capabilities that your product may need. The founding team includes engineering and product leadership talent from Rippling (first employee and ex-YC founder), Dropbox (Senior Director of Engineering), and Airbnb (Engineering leader).
Your Role
As a Frontend Developer at Maple, you will be responsible for building frontend systems that create delightful user experiences for our modern revenue platform. You will work closely with product and design teams to translate complex billing workflows into intuitive, accessible interfaces. Your work will directly impact how customers interact with and manage their revenue operations through our platform.
Why Maple
At Maple, you will have the unique opportunity to work directly with the founders in an early-stage startup. The founders have decades of experience building software and scaling companies from 0 to 100+ million in revenue. You will get to demonstrate high ownership and learn the difference between shipping projects and shipping products. You will be privy to key technical and product decisions and also play an important role in shaping the engineering culture. As a frontend developer, you'll tackle complex UI challenges around data visualization, user workflows, and creating interfaces that make complex billing concepts accessible to users.
Job Responsibilities
- Build responsive, accessible frontend systems using modern web technologies and frameworks.
- Collaborate with product and design teams to create delightful user experiences for our revenue platform.
- Develop interactive interfaces that handle complex billing data and workflows with excellent performance.
- Integrate with backend APIs and services to create seamless user experiences.
- Implement good design principles and maintain consistent UI/UX patterns across the platform.
- Optimize frontend performance and ensure cross-browser compatibility.
- Write clean, maintainable code with comprehensive tests and documentation.
- Participate in code reviews and contribute to frontend architecture decisions.
Required Skills
- 3-5 years of experience building frontend systems and user interfaces
- Proficiency in React, JavaScript/TypeScript, and modern frontend frameworks
- Strong experience with CSS, HTML, and responsive design principles
- Experience integrating with REST APIs and handling complex data flows
- Understanding of good design principles and user experience best practices
- Experience with frontend build tools, testing frameworks, and development workflows
- Knowledge of accessibility standards and cross-browser compatibility
- Strong collaboration skills and experience working with product and design teams
Pay and Benefits
This is a fully remote, full-time position anywhere in Canada. The salary for this position is between $105,000 - $150,000 CAD and will depend on background and years of experience. As a young company, we believe strongly in equity compensation in addition.
The position includes 3 weeks (15 days) of paid time off, plus 10 additional days for national holidays. You are also free to take additional time off here and there as needed for any reasonable reason, like if you are sick, but also if you need the morning off to take your pet to the vet, or need an afternoon off to drive a loved one to the airport.
At the end of the day all that matters to us is that we are making progress on what we are building together, we are not interested in tracking time.
How to Apply
Please click on the button below to send an email with your resume, a link to your LinkedIn profile and any other details or projects you would like to share.