- Home
- Remote Jobs
- UI Engineer
Company Overview
BrightNight is a high-growth renewable power developer and Independent Power Producer (IPP) with a 30-gigawatt portfolio spanning 20 U.S. states. The company develops innovative, dispatchable, and hybrid energy solutions that deliver reliable, cost-efficient renewable power to utilities, data centers, and other high-demand customers across fast-growing energy markets. Supported by strong financial partners, including Goldman Sachs, experienced industry leadership, and proprietary capabilities such as PowerAlpha®, BrightNight is scaling rapidly while differentiating itself through an AI-enabled, automation-driven approach to project development and operations. For candidates, BrightNight offers the opportunity to take on meaningful responsibility, work directly with experienced industry leaders, and grow alongside a company with real momentum and ambitious plans for the future. We're building a company where intelligence is built in, not bolted on. It is an opportunity to work in a fast-paced, entrepreneurial environment where smart, curious people can make an outsized impact, grow quickly, and help shape the future of reliable clean energy.
Summary
We're looking for a UI-focused Software Engineer to join our fully remote engineering team and help build the next generation of renewable energy software. You'll develop modern React applications, create intuitive user experiences, and build data-rich dashboards that support real engineering decisions.
This is an excellent opportunity for someone who enjoys front-end development but also wants exposure to back-end technologies, AI-assisted development, and full-stack engineering over time.
Responsibilities
- Design and develop modern, responsive user interfaces using React and TypeScript
- Build reusable UI components, dashboards, forms, and data visualizations
- Translate product requirements into scalable, maintainable code
- Collaborate with product managers, designers, and software engineers in an agile environment
- Integrate front-end applications with Node.js APIs and Python-based services
- Debug application issues and improve performance, usability, and accessibility
- Contribute to testing, documentation, and continuous improvement initiatives
- Utilize AI-assisted development tools while applying sound engineering principles
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)
- Approximately 2+ years of professional software development experience
- Strong experience with React
- Proficiency in JavaScript/TypeScript, HTML, and CSS
- Experience building production web applications
- Familiarity with Git, pull requests, testing, and modern development workflows
- Strong problem-solving, communication, and collaboration skills
- Self-motivated with a desire to learn and grow in a fast-paced environment
Nice to Have
- Experience with Python or Node.js
- Experience working with REST APIs
- Familiarity with PostgreSQL or SQL databases
- Experience with authentication, UI forms, and testing frameworks
- Experience building dashboards, analytics platforms, or data visualization tools
- Familiarity with D3, Plotly, MUI X Charts, or similar visualization libraries
- Experience in renewable energy, engineering software, or AI-enabled applications
Why Join BrightNight?
- Work on software that directly impacts the future of renewable energy
- Join a small, collaborative engineering team where your contributions matter
- Build products that solve complex engineering and analytics challenges---not consumer applications
- Gain exposure to AI-assisted software development and modern technologies
- Opportunity to expand into full-stack engineering over time
- Fast-paced, entrepreneurial environment with significant growth opportunities
If you're excited about building intuitive software, solving complex technical challenges, and helping shape the future of clean energy, we'd love to hear from you.
