Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Proa Energy

NewBe an early applicant

Junior Full Stack Developer

Posted Updated
Discussion

Summary

Builds and maintains web apps, REST APIs, and data-processing software for managing large-scale renewable energy assets (solar, wind, BESS) at a startup. Day-to-day: dashboards, real-time visualisations, code reviews, testing, and security updates using Node.js, NestJS, React, Material-UI, SQL, and Git.

Salary: $95,000 – $105,000 per year

About Proa Energy

Proa Energy is an innovation-driven start-up providing advanced solutions for large-scale renewable energy assets. Our team of engineers, meteorologists, physicists, and IT specialists is growing, and we are looking for a Full Stack Developer to contribute to the development of our energy management solutions.


About the Role

As a Junior Full Stack Developer, you will work across both frontend and backend systems, collaborating with software, analytics, and engineering teams to develop an interactive web application, APIs, and control software. Success in this role requires a proactive mindset, strong problem-solving skills, and a willingness to take on new challenges.


Key Responsibilities

· Software Development – Design, develop, and maintain front and backend software, including dashboards, energy market management tools, and data processing systems.

· User Experience – Implement real-time data visualisations, analytics, and reporting features to enhance usability. Work with the Product team to develop easy to use functionality to enable end users to manage renewable energy sites.

· System Improvements – Maintain and upgrade Proa’s web applications, REST APIs, and cloud integrations.

· Code Quality – Conduct code reviews, create unit tests, perform testing, and resolve issues to ensure reliability.

· Security – monitor security advisories and apply updates to ensure vulnerabilities are removed.

· Documentation – Maintain technical documentation, ensuring clear and up-to-date records of software architecture and processes.


Skills and Experience

· 3+ years of full-stack development experience.

· Familiarity with AEMO market operations, including bidding, PASA, FCAS, self forecasts and dispatch

· Familiarity with renewable energy plant operations – solar, wind, BESS and hybrids

· Proficiency in Node.js, Nest.js, React and Material-UI.

· Proficiency in HTML and CSS styling

· Experience with Git, REST APIs, and SQL databases.

· Experience translating designs from Figma to user interface code

· Familiarity with Windows/Linux environments and scripting.

· A positive, solutions-focused approach with the ability to adapt and learn quickly.

· Strong communication and teamwork skills.


Desirable Skills

· Experience with Azure

· Experience with Python

· Knowledge of systems integration (REST, FTP, HTTP/S, SMTP, SNMP, SSH).

· Interest in renewable energy technology.


What We Offer

· Competitive salary and benefits.

· Career growth and professional development opportunities.

· A collaborative and supportive work environment.

· Flexible hybrid work arrangements.


Diversity and Inclusion

Proa Energy is a Work180 Endorsed Employer, committed to fostering a diverse and inclusive workplace. We support work-life balance and encourage applications from individuals of all backgrounds, including women, culturally diverse candidates, and those with disabilities.


How to Apply

Send your resume and cover letter to careers@proa.energy with the subject "Junior Full Stack Developer Application."

Skills

What Junior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →