Software Engineer, Product - Deployments
Base Power · Austin, TX
About this role
## About Base Base is America’s next-generation power company. We’re rebuilding the foundation of modern civilization—electricity—by deploying a vast network of distributed batteries that transforms today’s fragile, centralized grid into a resilient and abundant system. We’re engineers, operators, and creatives solving complex, interdisciplinary challenges. ## About the Role Every Base battery that ends up on a home runs through **Deployments Software**. This software helps evaluate sites, file permits, schedule installs, dispatch technicians, and maintain batteries once they’re live. We’re looking for a **Product Engineer** to build **web and mobile applications** that make this work possible. Your software is used by teams across Base, technicians in the field, contractors, and utility partners. You’ll tackle a wide range of product and technical challenges, including: - Building intuitive interfaces for complex operational workflows - Designing **real-time**, **multiplayer**, and **offline-capable** applications - Supporting users both at their desks and in the field with poor internet connection You’ll work closely with **Design**, **Backend Engineering**, your **Product Engineering peers**, and the people using our products to determine what to build and how to build it. ## What You’ll Do - Build **web and mobile applications** using **TypeScript, React, and React Native** to support Base deployments - Implement intuitive product experiences for complex workflows (scheduling, permitting, install, and field service) - Solve challenging frontend problems involving **offline-first** apps, **real-time collaboration**, client-side state, and performance - Collaborate with designers, backend engineers, and operational teams to shape product solutions - Build reusable components and patterns to improve maintainability and speed of development - Own your work end-to-end—from product discovery and technical design through implementation, release, and iteration ## What You’ll Bring - Strong experience building production applications with **TypeScript**, **React**, **React Native**, or similar frontend technologies - Experience building complex, interactive applications with sophisticated client-side state and asynchronous data - Strong product and UX judgment—turn complicated workflows into simple, intuitive experiences - Solid understanding of frontend architecture, performance, reliability, and testing - High ownership, clear communication, and comfort working directly with designers, engineers, and users ### Nice to Have - Experience with **offline-first** applications, **real-time collaboration**, or complex client-side synchronization - Experience building software for operational workflows, field service, logistics, or other real-world environments ## About the Team The **Deployments Software Team** builds software that powers Base’s deployment operations—from evaluating homes for installs to managing a growing fleet of batteries in the field. Your work directly impacts how quickly Base scales and how reliably we operate. Base is vertically integrated, so engineers work closely with teams that depend on the software—from field operations and inventory to hardware and embedded software. The team is **in-person**, moves quickly, values simplicity, and gives engineers significant ownership. You’ll have autonomy to make technical decisions, responsibility for production systems, and the chance to see real-world impact. ## Not
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.