
Software Engineer, Product
Base Power Companyover 1 year ago
Responsibilities
- Lead development of the customer experience across Base web and mobile applications.
- Define and evolve frontend architecture for a scalable product platform.
- Own major product surfaces from concept through production and iteration.
- Collaborate with backend engineers to design APIs and data models.
- Translate complex energy systems into clear user experiences.
- Partner with product and design to shape the roadmap and deliver features.
- Establish engineering standards and improve developer experience.
- Mentor engineers and enhance product engineering quality.
- Use analytics and experimentation to improve member experience.
Requirements
- 7+ years of experience in product or full-stack engineering roles.
- Deep expertise in TypeScript and modern web frameworks like React or Next.js.
- Strong experience in designing frontend architecture for complex applications.
- Proven track record of owning products from concept to launch.
- Ability to collaborate closely with backend engineers on APIs.
- Strong product judgment and ability to simplify complex systems.
- Experience using product analytics and data to guide decisions.
- Technical depth in software engineering and problem-solving skills.
- First principles thinking and a bias toward shipping.
Tech Stack
Next.jsReactTypeScript