Front End Engineer
Role details
Job location
Tech stack
Job description
Front End Engineer - £45,000-£60,000 (DOE) + Remote / Flexible Working + Leading Tech Business + International Projects + 34 Days Annual Leave + Career Progression + Free Gym, Our client is transforming the way their industry operates & how end users run their businesses and associated energy assets.
We are looking for an enthusiastic and talented Front End Engineer to join our 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 - from writing and refactoring code to exploring the codebase, running tests, and generating pull requests.
Requirements
Do you have experience in TypeScript?, * Languages & Frameworks: TypeScript, JavaScript (ES6/7[JT1] ), 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
What We Are Looking For:
The Front End Engineer will be an ambitious, entrepreneurial and innovative candidate who is looking for an opportunity to challenge themselves in a high performing fast paced organisation.
Ideally you will be/have:
- 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
- Knowledge of front-end performance optimization and debugging is a plus
- Experience of Claude Code and AI tooling (or an openness to learn).
- Experience with cloud platforms (Azure) and IoT applications is a plus
Benefits & conditions
Pulled from the full job description
- Flexitime
- Annual leave
- Employee discount
- Gym membership
- Additional leave
- Store discount
- Company pension, The Front End Engineer will receive a competitive salary of up to £45,000 - £60,000 (DOE). In addition, you will join a growing business with career opportunities and benefit from:
- Hybrid working (x3 Home/x2 Office)
- Flexible Hours
- Leading Tech business & project/product portfolio
- 34 days annual leave
- Career progression
- Company Pension
- Employee Assistance Programme through Lyra Health
- Monthly Socials
- Free Gym Access
Job Type: Full-time
Pay: £45,000.00-£60,000.00 per year
Benefits:
- Additional leave
- Casual dress
- Company events
- Company pension
- Cycle to work scheme
- Discounted or free food
- Enhanced maternity leave
- Enhanced paternity leave
- Flexitime
- Gym membership
- Health & wellbeing programme
- On-site gym
- Store discount
- Transport links
- Work from home