-
Proa | Energy Intelligence

Full Stack Developer

Proa | Energy Intelligence
Australia · Full-time · Entry

Company Description


Proa Energy is a fast-paced, innovation-driven start-up providing leading products and services for large-scale renewable energy assets. Our talented and friendly team comprises mechanical, software, and electrical engineers, meteorologists, physicists, technicians, and IT specialists. If you're eager to apply your technical skills to make a positive impact, we’d love to hear from you!


Our core values—innovation, integrity, and excellence—guide everything we do as we expand into international markets and experience strong growth.


Role Description


Join us at the forefront of the energy transition by working on innovative solutions in the renewable energy industry. In this role you will enhance both the frontend and backend of our systems while challenging your development skills. You will collaborate with the software, analytics, and engineering teams to craft Proa’s suite of products and services.


Job Title: Full Stack Developer Location: Hallam, VIC or Sydney CBD, NSW

Employment Type: Full-Time


Key Responsibilities:

• Full Stack Development: Design, implement, prototype, and test front and backend software for Proa’s products and services, including Automatic Weather Stations, Energy Management Systems, and Forecasting Services. Ensure that the applications are responsive, user-friendly, and visually appealing.

• Collaboration with Teams: Work closely with the software development team to develop control, data processing, and communications software. Facilitate effective communication between team members to ensure alignment on project goals and timelines.

• Dashboard Development: Work on the full-stack development of web-deployed dashboards to monitor Proa’s fleet of products deployed across solar and wind farms in Australia and internationally. This includes integrating real-time data visualizations, analytics, and reporting features to enhance user experience.

• Ongoing Maintenance and Upgrades: Manage the ongoing development and upgrades to Proa’s website dashboard and REST API. Identify areas for improvement based on user feedback and technological advancements, implementing enhancements that drive efficiency and usability.

• Quality Assurance: Conduct code reviews and perform rigorous testing (unit, integration, and end-to-end) to ensure the reliability and performance of software applications. Address any bugs or issues promptly to maintain high-quality standards.

• Documentation: Create and maintain comprehensive documentation for software designs, architecture, and user guides. Ensure that all code is well-commented and that documentation is kept up-to-date to facilitate onboarding and knowledge sharing.

• Support and Troubleshooting: Provide support for existing applications, addressing user inquiries and technical issues as they arise. Collaborate with the support team to troubleshoot and resolve problems in a timely manner.

• Project Management: Participate in project planning and management, including estimating development timelines and delivering projects on schedule. Adapt to changing priorities and manage multiple tasks effectively.



Qualifications

To be successful in this role, you should have:

• At least 5 years of experience in full-stack development.

• Strong understanding of front-end technologies, including JavaScript, ReactJS, and Material-UI.

• Proficiency with version control tools such as Git.

• Knowledge of backend technologies, particularly REST APIs and SQL databases.

• Familiarity with scripting, command line, and operating systems administration (Windows, Linux).

• Effective communication skills and a strong sense of teamwork.

• Strong organizational skills and the ability to prioritize tasks.

• Willingness to learn and adapt to diverse technical challenges.

• A proactive, self-driven attitude, attention to detail, and the ability to make practical trade-offs based on business needs.


Preferred Qualifications (not required but advantageous):

•Experience with systems integration and communication technologies (REST, FTP, HTTP/S, SMTP, SNMP, SSH).

•Familiarity with cloud computing infrastructure, particularly the Azure environment.

•Experience with general-purpose programming languages such as Python or MATLAB.

•A genuine passion for renewable energy, demonstrated through internships, work experience, or projects.


What We Offer:

•Competitive salary and benefits package.

• Opportunities for career advancement and professional development.

• A supportive and collaborative work environment.

• Parental leave and paid time off benefits for full-time permanent employees.

• Flexible hours in a hybrid work environment, with regular attendance at our offices in Hallam (VIC) or Sydney CBD (NSW).


Diversity and Inclusion:

We are a Work180 Endorsed Employer. We believe in supporting a good career and work-life balance, encouraging you to find the approach that works best for you.


How to Apply:

If you are passionate about precision and quality, we want to hear from you! Please send your resume and a brief cover letter to [email protected] with the subject line “Full Stack Developer Application.”

Key Skills

Ranked by relevance

responsive javascript reactjs ui git sql linux snmp ssh cloud python matlab
Login to Apply
Posted
Oct 22, 2024
Type
Full-time
Level
Entry
Location
Australia

Industries

Services for Renewable Energy

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
GALVANY
Related

(Senior) Frontend Engineer (m/w/d)

2026-05-19

Full-time
Not Applicable
Germany
Services for Renewable Energy
Engineering
View Job Details
Thales
Related

ATFM Software Engineer (UAE National only)

2026-06-18

Full-time
Not Applicable
United Arab Emirates
Aviation
Engineering
View Job Details
nobile
Related

Senior Developer, TypeScript (m, w, d)

2026-05-28

Full-time
Mid-Senior
Austria
Services for Renewable Energy
Engineering