Who You Are Passionate about climate solutions, sustainability, and building technology that mattersMotivated by solving complex problems and delivering impactful customer experiencesStrong collaborator who communicates effectively across technical and non-technical teamsSelf-driven and accountable—you take ownership of your work and outcomesCurious and growth-oriented, continuously learning new tools, patterns, and technologiesPragmatic—you balance speed with quality and long-term maintainabilityWhat You'll Do Full Stack Development & Delivery Design, build, and maintain scalable full-stack applications using modern technologiesBuild and maintain backend services, APIs, and data models supporting customer-facing and internal systemsDevelop responsive, performant front-end interfaces that deliver exceptional user experiencesContribute to system design and architecture discussions, making thoughtful tradeoffsParticipate in the full software development lifecycle: requirements, design, implementation, testing, deployment, and supportImplement cloud-native solutions using AWS servicesDevelop RESTful APIs, event-driven services, and integrations supporting hardware-software coordinationEnsure systems are reliable, secure, and scalable through proper design and implementationAI Experience & Application Experience using AI-assisted development tools to improve productivity and code quality, including tasks such as code generation, debugging, and documentationFamiliarity with integrating AI-enabled APIs or services into applicationsUnderstanding of evaluating AI outputs for accuracy and reliabilityInterest in applying AI to enhance product features and development workflowsPartner with Product and Design to translate requirements into technical solutionsCollaborate with firmware, IoT, and data teams on integrated system functionalityParticipate in code reviews, pair programming, and knowledge sharingContribute to shared component libraries and promote consistency across applicationsRequired Experience Technical Proficiency Strong experience in full-stack development with TypeScriptProficiency in modern front-end frameworks such as React, Next.js/Tanstack Start, Tailwind. You will contribute to the architecture and implementation of full-stack systems spanning front-end experiences and backend services, working across the software lifecycle—from ideation to production—while partnering closely with Product, Design, Firmware, Data Science, and other engineering teams to deliver high-quality solutions that drive real-world impact in the renewable energy space.