Senior Software Engineer – (UI/UIX)

Electric Power Engineers

$120K — $145K *
US-AnywhereRemote in Austin, TX
Energy & Utilities
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of experience as a Senior Software Engineer or Front-End Developer focusing on modern web technologies.
  • Proficient in HTML5, CSS3, JavaScript, and frameworks like React, Angular, or Vue.js.
  • At least 5 years of dedicated experience with React.js is required.
  • Experience building responsive and adaptive web applications.
  • Strong understanding of front-end build tools and version control systems, particularly Git.
  • Familiarity with back-end technologies such as REST APIs and GraphQL, to collaborate effectively.
  • Deep understanding of UI/UX design principles and collaboration with design teams.
  • Strong problem-solving abilities and commitment to delivering quality, scalable solutions.

Responsibilities

  • Lead the design and development of high-quality front-end components and interfaces for EPE’s software products.
  • Collaborate with cross-functional teams including UX/UI designers and product managers to create intuitive web applications.
  • Utilize modern front-end technologies to develop scalable, maintainable solutions that meet energy sector needs.
  • Contribute to product innovation by adding new features and enhancing existing functionalities.
  • Maintain code quality by writing clean, well-documented, and efficient code according to best practices.
  • Stay updated with industry trends and incorporate new technologies into development processes.
  • Ensure exceptional user experiences and designs that enhance usability for clients in the energy industry.

Benefits

  • Opportunity to work with cutting-edge technologies in a mission-driven environment.
  • Collaborative and dynamic team atmosphere.
  • Impactful work contributing to the future of power systems.
  • Potential for occasional travel (10% or less).
Full Job Description
Overview

We are designing the grid of the future! 

Responsibilities

Join us in leading the change!

EPE is seeking a highly skilledPrincipal Software Engineer with a focus in developing modern web based front end solutions to be part of a dynamic and highly technical team.  In this role, you will lead the design, development, and implementation of front-end components and interfaces for EPE software products that serve the energy industry.  You will have opportunities to work with the latest technologies and contribute to a growing portfolio of products that are helping shape the future of power systems.

 

Howyou can make an impact:

  • Lead Front-End Development: Spearhead the design, development, and delivery of high-quality front-end components and interfaces that are integral to EPEs software products.
  • Collaborate Across Teams: Work closely with cross-functional teams, including back-end developers, UX/UI designers, and product managers, to create seamless and intuitive web applications that meet user needs and business objectives.
  • Develop Scalable Solutions: Leverage modern front-end technologies, frameworks, and best practices to build scalable, maintainable, and performant solutions that support the rapidly evolving needs of the energy sector.
  • Innovative Product Development: Contribute to a growing portfolio of products by introducing new features, improving existing functionality, and ensuring a smooth, reliable user experience.
  • Maintain High Standards of Code Quality: Write clean, well-documented, and efficient code while adhering to best practices for front-end development, security, and performance.
  • Stay Current with Industry Trends: Continuously explore and stay up to date with the latest technologies, tools, and trends in front-end development to ensure EPEs software products remain at the cutting edge.
  • Optimize User Experience: Use your expertise to ensure that EPEs software products deliver exceptional, user-centered designs that improve usability and empower clients in the energy industry.

Qualifications

Bring your passion, here's whats needed:

  • Proven experience (10+ years) as a Senior Software Engineer or Front-End Developer, with a strong emphasis on modern web technologies.
  • Proficiency front-end technologies such as HTML5, CSS3, JavaScript, and popular frameworks (React, Angular, Vue.js, etc.).
  • A minimum of 5+ years of experience in developing with React.js is required.
  • Experience in developing responsive and adaptive web applications.
  • Strong understanding of front-end build tools and version control systems such as Git.
  • Familiarity with back-end technologies (REST APIs, GraphQL, etc.) and the ability to collaborate effectively with back-end teams.
  • Deep knowledge of UI/UX design principles and the ability to work with design teams to create visually compelling and user-friendly interfaces.
  • Strong problem-solving skills and a passion for delivering high-quality, scalable solutions.
  • Excellent communication and collaboration skills, with the ability to work in a fast-paced, agile environment.
  • A passion for the energy sector and a desire to make a meaningful impact through technology.

 

Desired Skills:

  • Experience with cloud platforms (AWS, Azure, etc.) and microservices architectures.
  • Familiarity with containerization and deployment tools like Docker and Kubernetes.
  • Knowledge of testing frameworks and methodologies for front-end development.
  • A strong portfolio showcasing previous projects that demonstrate a high level of technical expertise and attention to detail.

 

 

Location: This position will be located in City, State

Travel:  Occasional travel may be needed (10% or less)

 

Similar Jobs

More Jobs at Electric Power Engineers

More Energy & Utilities Jobs

Find similar Senior Software Engineer – (UI/UIX) jobs: