Senior UI Software Engineer at Powin (Remote)

| Remote
Sorry, this job was removed at 8:23 a.m. (CST) on Friday, May 27, 2022
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

We’re Building the Future! Ever want to do hard work that will make a real difference in the world? Do you want to solve some of the most difficult problems with a team of exceptional players at a company that does not believe in impossible?

About The Company:

The next decade is critical for transforming the way we generate, transmit, distribute, and consume electricity. Powin is committed to leading the electricity sector’s transition to sustainable energy, by developing and deploying energy storage solutions that are safe, reliable, and cost-effective.

Powin combines expertise in power systems, hardware, and software to design and assemble best-in-class battery storage systems. Our vertical integration and supply chain management allow us to exercise granular control over every layer of our product, in order to maximize quality and cost-effectiveness. Together with our industry partners, we deploy our systems for large-scale application in markets across the globe, and maintain and monitor our systems in accordance with the highest standards for safety, reliability, and performance.


The Senior UI Software Engineer will be responsible for writing code, writing unit tests, and working collaboratively with Powin's Quality Assurance team. In this role you’ll also partner with the UX team to drive and develop the implementation of Powin's next generation cloud-based user interface components. You will be part of the larger Powin software organization by shepherding UI epics and stories from backlog to production.

Job Details:

  • Work with designers to translate UX requirements into UI implementations
  • Collaborate with system software developers to ensure efficient API utilization
  • Create and maintain user interfaces for Powin’s energy storage solution as well as for other internal tools
  • Lead and mentor junior UI developers regarding code structure, crafting robust UI, and responsive rendering
  • Make recommendations on UI roadmaps to ensure alignment with related software engineering architecture and development roadmaps
  • Interface with Product Management and end-users to gain intimate knowledge of use cases and subtle workflow optimizations.


  • Bachelor's degree in Graphic Design, Computer Science, Web Design, Web Development, and/or related field
  • 7+ years’ experience with HMTL, CSS, and JavaScript
  • 2+ years of engineering experience building production applications with modern JavaScript front-end frameworks (including React) within an Agile engineering team and organization
  • Experience with front-end tools and a comprehensive understanding of UI testing techniques
  • Experience in mentorship and support for helping level up the skills of colleagues
  • 1+ years’ experience with Object Oriented Programming (Java preferred)
  • 1+ years’ experience with SQL and Relational Databases
  • 1+ years’ experience with Agile SDLC
  • Remote position, with expected regular travel to the Tualatin office

Nice to have:

  • Experience with Spring MVC
  • Experience with cloud provider AWS
  • Experience with Python

Be a part of the future by making a difference with Powin!

More Information on Powin
Powin operates in the Energy industry. The company is located in Tualatin, OR. Powin was founded in 2010. It has 144 total employees. To see all 38 open jobs at Powin, click here.
Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Similar Jobs

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Powin's full profileFind similar jobs