Software Engineer - Full Stack at UPowr Pty Ltd (Sydney, Australia)

Software Engineer - Full Stack at UPowr Pty Ltd (Sydney, Australia)


Add To Bookmarks
Company:
Location: Sydney, Australia
Type: Full Time
Created: 2021-11-30 05:00:35

Apply Here


You’ll be joining a team focused on building features for our enterprise-scale distributed energy platform to enable more customers to transition to solar+batteries and soon electric vehicles.

As a Full Stack Developer on our team, you will be comfortable developing in both front-end and back-end environments. You will work with a talented team of Senior Engineers, Designers, Product Developers and subject matter experts to build fully realised features and platform capabilities encompassing front-end & back-end development, monitoring, scaling, and optimizing to make the administration of the UPowr platform simple at scale. You will be empowered to innovate, coming up with new and exciting ideas to creatively solve issues. You’ll also be asked to proactively look for opportunities to improve the design, interface, and architecture of UPowr’s platform.

Our backend is Typescript and Python, and our front end is Vue.js and Flutter.

What’s required?

  • Knowledge of JavaScript and Python

  • Experience with modern cloud & web development practices

  • Ability to write build performant, testable, maintainable code

  • Knowledge of open-source libraries, tools and frameworks (e.g. for logging, wiring, testing, building)

  • Keen attention to detail and drive to simplify complex concepts

  • Ability and willingness to learn new programming languages, frameworks and paradigms

  • Minimum three years experience

Extra things that would be helpful, but not required:

  • Experience with Typescript & Vue.js

  • Experience with Flutter, React Native, or similar

  • BS or MS degree in Computer Science / Software Engineering or a related field

  • Experience in the energy industry