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.
- 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.
#J-18808-Ljbffr
Junior Full Stack Developer in Melbourne employer: Proa Energy
Proa is an exceptional employer, offering a unique opportunity to work at the forefront of the renewable energy sector in Hallam. With a strong commitment to innovation and sustainability, employees enjoy a collaborative work culture that fosters creativity and professional growth, while also having the autonomy to shape impactful marketing initiatives. Joining Proa means being part of a dynamic team dedicated to making a meaningful difference in the transition to renewable energy, with access to cutting-edge technology and a supportive environment for personal and career development.