Skip to main content
FreelanceJobs logo

Full-Stack Developer: Solar Financial Web App

FreelanceJobs
CAPosted March 7, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonReactVuePostgreSQLMongoDBAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Project Overview

I am a 20-year solar industry veteran looking to convert a proprietary, CFO-vetted financial model (currently in Excel) into a secure, scalable web application.

The goal is to create a professional platform for co-investors and subcontractors to evaluate project viability without exposing the underlying logic and formulas.

Core Functionalities

Formula Migration:

Translate complex Excel financial logic into a secure backend (Python or ) to protect IP.

API Integration:

Integrate NREL's PVWatts API to pull generic kWh yield data based on project coordinates and system parameters.

AI-Driven Analysis:

Module-Specific Yield:

Implement a feature to upload module data sheets where Gemini AI (or similar LLM) parses the data to provide specific yield projections.

Backtesting:

Develop a module to backtest projected results against historical data using AI/Machine Learning.

User Management:

Secure Authentication (Sign-up/Login) with role-based access for different stakeholders.

UI/UX:

A clean, professional dashboard that rivals industry standards like Aurora or Helioscope.

Technical Requirements

Frontend:

React, Vue, or similar modern framework.

Backend:

Python (preferred for AI/Data handling) or

Database:

PostgreSQL or MongoDB.

AI/ML:

Experience with Google Gemini API and data extraction.

Security:

Strong understanding of how to shield proprietary logic from the frontend.

Project Architecture Flow

How to Apply

Please provide examples of previous "Excel-to-Web" migrations or solar-specific software you have built.

Note:

To ensure you have read the full description, please start your cover letter with the keyword "Coconut". Applications without this keyword will be automatically declined.

Contract duration of 3 to 6 months.

Mandatory skills:

Web Development, Web Application, Web Design, Python, Generative AI, Gemini, Data Visualization Framework, , PostgreSQL, MongoDB, API Integration, RESTful API, React

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free