Proficiency in JavaScript/TypeScript, React, and CSS.
Experience with complex, map-based web applications using Mapbox, Maplibre, or Google Maps.
Familiarity with WebGL, WebGPU, or ThreeJS for graphics rendering.
Ability to write fast, efficient, and maintainable code.
Strong attention to detail and a passion for user experiences.
Proficient in using modern LLM tools to enhance development workflows.
Responsibilities
Collaborate with energy and design teams to develop products for utilities and grid operators.
Create user-facing features using React, Redux, and TypeScript.
Work on systems addressing energy storage siting and grid resilience.
Build database models and APIs to support application functionality.
Ensure real-time rendering of interactive features and overlays.
Benefits
Opportunity to work on mission-critical products in the energy sector.
Collaborative work environment focused on innovation and problem-solving.
Flexible interview process designed to simulate real working conditions.
Full Job Description
What you will do
As part of our energy engineering team, you'll work closely with our energy and design teams to create mission-critical products for utilities and grid operators, with a top-notch user experience. You'll work on systems that reflect the real-world complexity of the power grid, such as energy storage siting, interconnection planning, and grid resilience, and build new user-facing features in React, Redux, Mapbox, and TypeScript, with everything from database models to APIs.
What we value
Proficiency in JavaScript/TypeScript, React, and CSS.
Experience building complex, map-based web applications with Mapbox, Maplibre, or Google Maps, with a focus on real-time rendering of multiple interactive features and overlays.
Familiarity with WebGL, WebGPU, or ThreeJS for accelerated graphics rendering and WebAssembly (WASM) for enhancing application performance.
A bias for action. When you see a problem you solve it.
Ability to writing fast, efficient, and maintainable code.
Strong attention to detail and a passion for great user experiences.
Proficient in leveraging modern LLM tools to accelerate development workflows and enhance code quality.
How We Hire:
We look at the interview process not as a screening or test, but rather as an opportunity to simulate what it would look like working together. We build the interview process around you.
ASI works with export controlled technology and restricted U.S. Government data, including on contracts mandating U.S. immigration status and location restrictions for performing personnel. Employment offers are contingent on ability to timely obtain all required authorizations for contemplated job duties.