Arbor is looking for a Senior Full-stack Engineer to own the user-facing experience of our energy marketplace. This is a player-coach role where you will blend hands-on building with technical leadership, setting direction and mentoring engineers to create a delightful platform.
What You'll Do
- Lead user-facing development for the marketplace platform, from real-time rate comparisons to customer dashboards and enrollment flows.
- Set technical direction for frontend architecture, tooling, and best practices across the team.
- Build polished, performant interfaces that make complex energy market data intuitive for consumers and businesses.
- Mentor and grow frontend engineers; conduct code reviews that raise the bar on quality and craft.
- Partner with product and design to translate user needs into delightful, high-converting experiences.
- Champion AI-augmented development workflows and model how AI tools can multiply team output.
- Balance hands-on contribution (60-70% coding) with technical leadership and cross-functional collaboration.
What We're Looking For
- 5+ years of full stack engineering experience.
- At least 1-2 years in a tech lead or senior mentorship capacity.
- Expert-level React and Next.js skills; experience architecting and scaling production applications.
- Familiarity with SQL (Postgres preferred), Node, and API development patterns.
- Strong TypeScript proficiency and opinions on frontend patterns that work at scale.
- Clear communication skills; ability to articulate technical tradeoffs to engineers and non-engineers.
- Eye for UI/UX quality and the details that separate good products from great ones.
- Experience with modern frontend tooling, testing strategies, and performance optimization.
- AI fluency; daily use of AI coding tools and excitement to help the team level up.
- Comfort with ambiguity and a bias toward shipping; thrives when ownership is high.
Nice to Have
- Interest in energy, climate tech, or marketplace products.
Technical Stack
- React
- Next.js
- SQL
- Postgres
- Node
- TypeScript
Team & Environment
You'll join a lean team where quality and velocity both matter.
Benefits & Compensation
- Competitive salary + meaningful equity.
Work Mode
This role is remote-friendly.
Arbor is an equal opportunity employer.





