Enable job alerts via email!

Senior Software Engineer – (UI/UIX)

Electric Power Engineers

Austin (TX)

Remote

USD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in energy solutions seeks a Senior Software Engineer to develop modern web-based front-end solutions. This role involves leading front-end development, collaborating across teams, and mentoring junior developers while contributing to innovative product development. Join us to shape the future of power systems with cutting-edge technology.

Benefits

Comprehensive health, dental, and vision benefits
Generous PTO and holidays
Opportunity to work with industry leaders
401K with up to 4% match
Flexible work options including hybrid and remote arrangements

Qualifications

  • 8+ years experience as a Senior Software Engineer or Front-End Developer.
  • 5+ years experience with React.js development.

Responsibilities

  • Lead design, development, and implementation of front-end components.
  • Collaborate with back-end developers and UX/UI designers.

Skills

HTML5
CSS3
JavaScript
React
Angular
Vue.js
Git
UI/UX Principles
Problem Solving
Communication

Tools

AWS
Azure
Docker
Kubernetes

Job description

Overview

We are designing the grid of the future!

Be part of an innovative team shaping the grid of the future through advanced energy intelligence. For over fifty years, Electric Power Engineers (EPE) has partnered with power and energy clients worldwide, providing consulting expertise and energy intelligence software solutions for complex engineering and grid modeling challenges. As leaders in renewables, we focus on building a modern, secure, and resilient grid. Join us to make an impact on communities and the environment, transforming the future of energy.

Responsibilities

Join us in leading the change!

EPE seeks a highly skilled Senior Software Engineer focused on developing modern web-based front-end solutions. You will lead the design, development, and implementation of front-end components for EPE's software products serving the energy industry. This role offers opportunities to work with the latest technologies and contribute to a growing portfolio helping shape the future of power systems.

How you can make an impact:
  1. Lead Front-End Development: Design, develop, and deliver high-quality front-end components and interfaces for EPE’s software products.
  2. Collaborate Across Teams: Work with back-end developers, UX/UI designers, and product managers to create seamless, intuitive web applications.
  3. Develop Scalable Solutions: Use modern technologies, frameworks, and best practices to build scalable, maintainable, and performant solutions.
  4. Innovative Product Development: Contribute to expanding product features, improving functionality, and enhancing user experience.
  5. Mentor Junior Developers: Guide and support junior engineers in technical challenges and skill development.
  6. Maintain High Standards: Write clean, well-documented, efficient code, adhering to best practices for security and performance.
  7. Stay Current: Keep up-to-date with industry trends and technologies in front-end development.
  8. Optimize User Experience: Ensure software delivers exceptional, user-centered designs that improve usability.
Qualifications

Requirements include:

  • 8+ years experience as a Senior Software Engineer or Front-End Developer, with a focus on modern web technologies.
  • Proficiency in HTML5, CSS3, JavaScript, and frameworks like React, Angular, or Vue.js.
  • At least 5+ years experience with React.js development.
  • Experience building responsive and adaptive web applications.
  • Strong understanding of build tools and version control systems such as Git.
  • Familiarity with back-end technologies like REST APIs and GraphQL.
  • Deep knowledge of UI/UX principles and collaboration with design teams.
  • Strong problem-solving skills and commitment to high-quality solutions.
  • Excellent communication skills and ability to work in an agile environment.
  • Passion for the energy sector and leveraging technology for impact.

Desired Skills:

  • Experience with cloud platforms (AWS, Azure) and microservices architecture.
  • Knowledge of containerization and deployment tools like Docker and Kubernetes.
  • Experience with testing frameworks for front-end development.
  • A portfolio demonstrating technical expertise and attention to detail.
Benefits & Support
  • Comprehensive health, dental, and vision benefits with 100% premium coverage.
  • Generous PTO and holidays.
  • Opportunity to work with industry leaders.
  • 401K with up to 4% match (fully vested from day one).
  • Flexible work options including hybrid and remote arrangements.
Additional Information

Location: Remote

Travel: Occasional, 10% or less

EPE is an equal opportunity employer. For assistance applying, contact: applicationassistance@epeconsulting.com

Third-Party Recruiting: We do not accept unsolicited resumes from third-party recruiters. Any such resumes will be considered public information and ineligible for a fee. Please coordinate recruiting activities with our Talent Acquisition team.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.