cover image
SolarEdge Technologies

SolarEdge Technologies

www.solaredge.com

1 Job

3,118 Employees

About the Company

SolarEdge is a global leader in smart energy technology. By leveraging world-class engineering capabilities and with a relentless focus on innovation, SolarEdge creates smart energy solutions that power our lives and drive future progress.
Established in 2006, SolarEdge developed the DC optimized inverter solution that changed the way power is harvested and managed in photovoltaic (PV) systems. The SolarEdge intelligent inverter solution maximizes power generation while lowering the cost of energy produced by the PV system, for improved RoI.
Continuing to advance smart energy, SolarEdge addresses a broad range of energy market segments through its diversified product offering, including residential, commercial and large scale PV, battery storage and backup solutions, EV charging, home energy management, grid services and virtual power plants, and uninterrupted power supply (UPS) solutions

Listed Jobs

Company background Company brand
Company Name
SolarEdge Technologies
Job Title
Front-End Software Engineer
Job Description
**Job Title** Front‑End Software Engineer **Role Summary** Design, develop, and maintain high‑performance, user‑centric web interfaces for an energy management platform. Collaborate across product, design, and back‑end teams to translate complex data into intuitive, responsive experiences. Implement and evolve a component‑driven UI stack, ensuring code quality, performance, and accessibility. **Expectations** - Deliver production‑ready features on schedule, fully tested and documented. - Receive positive usability/experience feedback from internal stakeholders and customers. - Actively contribute to code reviews, knowledge sharing, and continuous improvement initiatives. - Embrace rapid iteration, shipping balanced with maintainability. **Key Responsibilities** 1. Build and maintain TypeScript‑based React applications using Redux, React‑Router, and Styled‑Components. 2. Create reusable, responsive UI components governed by a centralized design system; manage theming and accessibility compliance. 3. Consume REST, GraphQL, TRPC, and MQTT APIs; integrate data streams efficiently. 4. Optimize front‑end performance, conduct profiling, and implement best‑practice solutions. 5. Write unit, integration, and end‑to‑end tests (Jest, Cypress, Playwright). 6. Configure and maintain build tools (Webpack, Babel, pnpm/npm/Yarn) and CI/CD pipelines (Azure DevOps). 7. Utilize AI‑assist tools (Claude Code) for coding, refactoring, and documentation. 8. Participate in agile ceremonies, Kanban planning, and sprint retrospectives; conduct regular pull‑request reviews. 9. Collaborate with back‑end developers on BFF patterns and MQTT integration where applicable. **Required Skills** - Proficient in TypeScript, ES6+ JavaScript, and modern React ecosystem (Redux, React‑Router, Styled‑Components). - Experienced with RESTful and GraphQL API consumption; knowledge of TRPC accepted. - Strong semantic HTML, CSS, and accessibility fundamentals. - Familiar with build tooling (Webpack, Babel, pnpm/npm/Yarn) and version control (Git) in an agile setting. - Demonstrated ability to apply performance optimization and debugging techniques. - Comfortable with automated testing frameworks (Jest, Cypress, Playwright). - Open to learning or experienced with AI‑assist coding tools (Claude Code). - Ability to work independently, take ownership, and influence architectural direction. **Knowledge of Preferred Skills** - Front‑end performance tuning and debugging. - Experience with design systems or component libraries. - Familiarity with BFF patterns, Azure cloud services, and IoT protocols. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - No specific industry certifications required, though knowledge of front‑end testing or cloud platforms may be advantageous.
Leeds, United kingdom
Hybrid
05-03-2026