Front-End Engineer (Senior/ Staff)
Core
Building a first-of-its-kind AI operating system for the power sector, creating scalable UIs for complex, data-intensive applications that enable automation and human agency.
Role type
Senior/Staff Front-End Engineer (AI-augmented)
Builds
Deeply interconnected ecosystem of front end applications for internal customers and large power companies
Domain
Clean energy / Power sector / AI
Deliverable
production ML models | product features
Required skills
TypeScript, React, large-scale codebase ownership, AI-augmented software engineering (Gen AI, LLMs, agentic tools), complex data visualization, modern testing strategies (unit, functional, E2E), security best practices
Preferred skills
Python, FastAPI, React Context, Zustand, Tanstack Table, Tanstack Query, Recharts, D3, Plotly.js, Auth0, observability tooling (Sentry, Grafana, Honeycomb, Prometheus), AWS, CI/CD, Docker, Kubernetes
Technologies
TypeScript, React, Python, FastAPI, Auth0, Sentry, Grafana, Honeycomb, Prometheus, AWS, Docker, Kubernetes, Tanstack, Cypress, Playwright, Testing Library
Responsibilities
Participate in critical frontend architecture decisions and strategic initiatives, translate intricate domain requirements into elegant scalable UIs, collaborate with product managers, designers, backend engineers, and data scientists, design and implement frontend strategies for consuming and visualizing large complex datasets
Seniority
Senior/Staff, hands-on IC with strategic influence