At a Glance
- Tasks: Create user-friendly web interfaces and collaborate with a dynamic team.
- Company: Join SolarEdge, a global leader in smart energy technology.
- Benefits: Enjoy hybrid working, flexible hours, and a dog-friendly office.
- Other info: Be part of a culture that values creativity and innovation.
- Why this job: Make a real impact in the evolving clean energy sector.
- Qualifications: Experience in front-end development with TypeScript and React.
The predicted salary is between 36000 - 60000 £ per year.
At SolarEdge (NASDAQ: SEDG), we are a global leader in smart energy technology, with over 4,000 employees, offices in 34 countries, and millions of installations worldwide. Our innovative solutions include solar inverters, battery storage, backup systems, EV charging, and AI-based energy management. We are committed to making clean, green energy the primary power source for homes, businesses, and beyond.
We are looking for an enthusiastic and talented Front-End Software Engineer to join our Hark Platform Team in Leeds. You will focus on creating exceptional, performant, and user-friendly web interfaces, translating complex data and processes into intuitive visual experiences.
As a Front-End Engineer, you will:
- Build and maintain high-quality front-end applications with data-rich interfaces.
- Work closely with Product Owners, UX/UI Designers, and Back-End Engineers to implement features.
- Ensure the Platform delivers seamless user experiences for Energy Managers and Asset Operators.
- Apply front-end best practices in performance optimization, code quality, and component reusability.
- Help define front-end architecture and contribute to the evolution of our UI stack.
- Leverage AI-assisted development tooling, primarily Claude Code, as part of your daily workflow.
You will be empowered to take ownership of your work, influence the design of the platform, and collaborate in a culture that encourages learning and innovation.
What We Offer:
- Hybrid working - 2 days in the office in Leeds City Centre (next to the train station).
- Flexible working hours.
- Your birthday off.
- Enhanced Parental Leave Policy.
- Monthly social activities.
- Choice of MacBook or Windows development environment.
- Discounts on Perkbox.
- Employee Assistance Programme through Lyra Health.
- Free Gym access at our sister-building.
- Regular community events.
- A dog-friendly office.
Technology Stack (Front-End Focus):
- Languages & Frameworks: TypeScript, JavaScript (ES6/7), Node.js, React, Redux, React-Router, Styled-Components.
- UI & Component Development: Component-driven development with Storybook, responsive design, centralised Design System with theming.
- State Management: Redux (including Redux Form), React Context and hooks.
- API Integration: REST APIs, GraphQL, TRPC, MQTT.
- Tooling: Claude Code, Highcharts, pnpm/npm/Yarn, Webpack, Babel, tsc/tsc-loader.
- Other: Azure DevOps for CI/CD, Jira, version control with Git.
How You Will Succeed:
- Delivery of tested, high-quality front-end features on time.
- Positive feedback from internal teams and customers on usability and experience.
- Proactively contributing to knowledge sharing, code reviews, and team learning.
- Writing maintainable, performant, and well-documented front-end code.
How We Work:
- Agile methodology with daily stand-ups, planning, and retrospectives.
- Kanban workflow.
- Automated build, test, and release pipelines for front-end projects.
- Code reviews on all Pull Requests to ensure consistent quality.
- Lunch-and-learn sessions, hack days, and knowledge-sharing catch-ups.
- Continuous integration, testing, and production environments to support fast delivery.
Requirements:
- Professional experience building high-performance, production-ready front-end applications.
- Proficient in TypeScript and modern JavaScript (ES6+).
- Solid experience with React and ecosystem libraries (Redux, React-Router, Styled-Components).
- Experience consuming REST APIs and GraphQL endpoints, familiarity with TRPC.
- Strong understanding of semantic, accessible HTML and CSS.
- Experience with front-end build tools (pnpm/npm/Yarn, Webpack, Babel).
- Familiarity with version control and Git workflows in an Agile environment.
- A focus on delivering excellent user experiences, performance, and maintainable code.
- Ability to thrive in a fast-paced, continuous delivery environment with a bias toward shipping and iterating quickly.
Preferred Skills:
- Knowledge of front-end performance optimization and debugging.
- Experience of Claude Code and AI tooling (or an openness to learn).
- Experience with testing frameworks (Jest, Cypress, Playwright).
- Familiarity with Backend for Frontend (BFF) patterns.
- Familiarity with design systems or component libraries.
- Experience with cloud platforms (Azure) and IoT applications is a plus.
Front-End Software Engineer in Leeds employer: SolarEdge Technologies
At SolarEdge, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. Our Leeds office offers a vibrant work environment with hybrid working options, flexible hours, and a strong emphasis on employee growth through continuous learning opportunities. Join us to be part of a forward-thinking team dedicated to creating sustainable energy solutions while enjoying unique benefits like a dog-friendly office and regular social activities.
StudySmarter Expert Advice🤫
We think this is how you could land Front-End Software Engineer in Leeds
✨Tip Number 1
Network like a pro! Reach out to current employees at SolarEdge on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best front-end projects. Make sure to highlight your experience with TypeScript, React, and any cool features you've built. This is your chance to shine!
✨Tip Number 3
Prepare for the interview by brushing up on your knowledge of front-end best practices and the tech stack mentioned in the job description. Be ready to discuss how you’ve tackled performance optimisation and user experience in past projects.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the SolarEdge team!
We think you need these skills to ace Front-End Software Engineer in Leeds
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the Front-End Software Engineer role. Highlight your experience with TypeScript, React, and any relevant projects that showcase your skills in building user-friendly web interfaces.
Show Off Your Projects:Include links to your portfolio or GitHub where we can see your work in action. We love seeing real examples of your coding skills and how you've tackled challenges in previous projects.
Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant to the role. We appreciate a well-structured application that gets straight to the point!
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at SolarEdge Technologies
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially TypeScript, React, and Redux. Brush up on your understanding of REST APIs and GraphQL, as these will likely come up during technical discussions.
✨Showcase Your Projects
Prepare to discuss your previous work and projects that highlight your front-end development skills. Bring examples that demonstrate your ability to create user-friendly interfaces and how you’ve tackled performance optimisation in the past.
✨Understand the Company’s Mission
SolarEdge is all about smart energy technology. Familiarise yourself with their products and values. Showing genuine interest in their mission can set you apart and demonstrate that you’re a good cultural fit for the team.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the Agile methodology they use, and how they approach knowledge sharing. This shows that you’re not just interested in the role but also in contributing to the team’s success.