E

Electric Power Engineers

Power systems planning, design, compliance consulting

Senior Software Engineer

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeBeirut, LebanonNo salary listed

About the Job

Requirements

  • Proven experience of 10 or more years as a Senior Software Engineer or Front-End Developer, emphasizing modern web technologies.
  • Proficiency in front-end technologies including HTML5, CSS3, JavaScript, and frameworks such as React, Angular, or Vue.js.
  • At least 5 years of experience developing with React.js.
  • Experience developing responsive and adaptive web applications.
  • Understanding of front-end build tools and version control systems such as Git.
  • Familiarity with back-end technologies such as REST APIs and GraphQL, and ability to collaborate effectively with back-end teams.
  • Knowledge of UI/UX design principles and ability to work with design teams to create visually compelling and user-friendly interfaces.

Responsibilities

  • Lead the design, development, and delivery of high-quality front-end components and interfaces for EPE software products.
  • Work with cross-functional teams, including back-end developers, UX/UI designers, and product managers, to create web applications that meet user needs and business objectives.
  • Use modern front-end technologies, frameworks, and best practices to build scalable, maintainable, and performant solutions.
  • Introduce new features, improve existing functionality, and ensure a smooth, reliable user experience across EPE products.
  • Write clean, well-documented, efficient code following front-end development, security, and performance best practices.
  • Stay up to date with front-end development technologies, tools, and trends.
  • Apply user-centered design expertise to improve usability of EPE software products.

Desired Qualifications

  • Experience with cloud platforms such as AWS or Azure and microservices architectures.
  • Familiarity with containerization and deployment tools such as Docker and Kubernetes.
  • Knowledge of testing frameworks and methodologies for front-end development.
  • A portfolio demonstrating previous projects and technical expertise.

About the Company

Electric Power Engineers

Power systems planning, design, compliance consulting

Electric Power Engineers provides engineering consulting for power systems, focusing on planning, design, and regulatory compliance to support grid modernization and renewable energy integration. The company delivers engineering studies and project support for clients like renewable developers and utility operators, and it has expanded its capabilities with software and energy intelligence through the acquisition of ENER-i.AI, helping clients analyze and optimize electrical grids. Unlike many firms that only offer advice, EPE combines hands-on engineering services with software tools to evaluate and implement grid projects. The firm’s ongoing growth strategy includes attracting private equity investment to scale its services and software offerings, expanding its reach in the energy transition, and maintaining leadership continuity under its executive team. Overall, its goal is to engineer the grid for the future by helping clients design, analyze, and comply with modern power systems.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Austin, TX
Founded
1968

Recently Posted Jobs

Explore more opportunities at Electric Power Engineers

See more jobs