National Energy Installers is seeking a hands-on, full-stack developer to take ownership of the Neuron EMS energy management platform, reinforce its stability, and broaden the feature set for production deployments.
Location
Costa Mesa, California (onsite)
Compensation
Salary range: USD 80,000 to 120,000 per year.
Responsibilities
- Take ownership of the existing Replit-based software project and perform a thorough review.
- Harden and enhance the reliability of the cloud platform.
- Improve backend APIs, database logic, user workflows, and overall system reliability.
- Expand dashboards, admin tools, customer portals, and device management capabilities.
- Facilitate integration between cloud software and deployed field hardware.
- Work with data from solar, battery, EV charging, generators, REC, and demand response sources.
- Enhance user roles, permissions, site access, and multi-site portfolio management.
- Debug issues, clean up code, and improve long-term maintainability.
- Prepare the platform for production use with real customers and job sites.
- Collaborate with company leadership to translate energy-industry requirements into functional software.
Requirements
- Strong experience with Replit or similar cloud development environments.
- Full-stack web development experience.
- Solid Python experience, preferably with Flask or FastAPI.
- Experience with PostgreSQL or comparable databases.
- Proven track record building dashboards, admin panels, APIs, and web applications.
- Ability to understand and improve an existing codebase.
- Strong debugging, documentation, and problem-solving skills.
- Ability to work independently and own technical tasks.
- Effective communication with both technical and non-technical teammates.
Technologies
- Replit
- Python
- Flask
- FastAPI
- PostgreSQL
- GitHub
- Modbus
Benefits
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Relocation assistance
- Retirement plan
- Vision insurance
How to Apply
Submit your resume or a summary of your development background, examples of software projects you have built or taken over, and a brief description of your experience with Replit, Python, databases, APIs, dashboards, and production-ready applications.
- Pay: USD 80,000.00 - 120,000.00 per year
- Work Location: In person
Ideal Candidate
The ideal candidate brings more than coding ability. This role requires taking a functioning platform and making it stronger, cleaner, more reliable, and scalable. You should be comfortable working within a live project, identifying weaknesses, improving structure, and building new capabilities without disrupting existing functionality.
Preferred Skills
- Experience with energy management systems, solar, battery storage, EV charging, generators, or IoT platforms.
- Experience with hardware-connected software, telemetry, Modbus, APIs, or cloud synchronization.
- Experience with multi-tenant SaaS platforms and role-based access controls.
- Experience with GitHub, deployment, migrations, testing, and production hardening.
- Experience improving system security, uptime, logging, and error handling.
- UI/UX design ability is a plus.