You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer, UI/UX

The Project Engineer - Software (UI/UX) is responsible for designing, prototyping, and developing user-facing solutions that produce a delightful connection between people and sustainable energy resources. This role will work in collaboration with product managers and designers to learn more about the attitudes, feelings, and actions of those who use our products in order to deliver a gracious user experience at every stage of the solution that meets Heila’s engineering quality standards.

Specific Responsibilities:
  • Implement versatile front-end solutions for edge and cloud applications in close collaboration with UX designers, project managers, software developers, and project engineers.
  • Incorporate internal and external stakeholder feedback to improve on ease of use, performance, security, and other quality factors.
  • Deliver cutting-edge, captivating prototypes using state-of-the-art front-end technologies.
  • Prioritize tasks, work efficiently on your own, and collaborate effectively with others.
  • Keep up with UI/UX trends and best practices to drive company innovation.
  • Own and maintain detailed documentation to facilitate knowledge sharing.
Skills/Requirements

  • Professional experience with React or another modern JavaScript web framework.
  • Understanding of semantic HTML, CSS, and essential JavaScript concepts.
  • Familiarity with UI layouts, SASS, Bootstrap, and the CSS GRID system.
  • Experience with writing front end automated tests (e.g. Selenium, Jest, Karma, Jasmine, Mocha, AVA, tape).
  • Compelling comprehension of cross-browser compatibility difficulties and workarounds.
  • Proficient understanding of code versioning tools.

  • Experience with programming languages, such as Java and Python.
  • Experience with Figma or other tools for mocking user experiences.
  • Familiarity with cloud platforms such as AWS, Azure or GCP.
 
We will consider applicants requiring sponsorship for this opportunity.