Senior Front End Developer (Remote, UK)
IQ Integrity Limited
UK
11 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£39,000.0 - £50,000.0
Working hours
Regular working hours
Languages
English
Job source
Tech stack
JavaScript (Programming Language)
Component-Based Software Engineering
Cascading Style Sheets (CSS)
Profiling
Software Quality
Software Debugging
Selenium
Subversion
TypeScript
Web Content Accessibility Guidelines
Enterprise Software Applications
ReactJS
+7 more
Cypress (Programming Language)
Git
Playwright
Front End Software Development
React Testing Library
JestJS
Jenkins
Job description
- Build and improve features across our platform, from the server-rendered core to newer React/TypeScript areas
- Develop and maintain shared, reusable components and design tokens so the UI stays consistent at scale
- Work with complex, data-heavy interfaces - large grids, dashboards and interactive components - with an eye on performance
- Read, debug and safely refactor long-lived legacy code, leaving it better than you found it
- Set the bar on code quality, testing and front-end practice, and help mentor other developers
- Build testable UIs - stable test hooks (e.g. data-testid) and predictable component states - and work with QA to keep our automated end-to-end tests (Selenium/Jenkins) reliable
Requirements
We’re looking for a senior front-end engineer who is excellent at the fundamentals - not just fluent in a framework, but someone who understands the browser, writes code built to last, and can move confidently through a large, established codebase. You’ll help shape our shift to React and a shared design system while keeping the existing platform solid and maintainable., * Expert vanilla JavaScript and DOM fundamentals - event handling, memory, performance profiling and debugging (deep language skill, not just framework experience)
- Strong CSS at scale - design tokens and maintaining a shared component/design system
- Production React with solid JavaScript/TypeScript
- Comfortable reading and debugging large legacy codebases
- A track record building enterprise applications, writing new code to a maintainable, long-lived standard
- Works with testing as standard - unit (Jest/Vitest, React Testing Library) and some end-to-end (Playwright or Cypress)
- Solid version control - Git or SVN (we use SVN; Git experience transfers directly)
- Able to mentor and raise standards across a team
Strongly desirable
- Data-grid experience - AG Grid ideal
- Experience maintaining a server-rendered, multi-page application
- Storybook for component development
- Awareness of accessibility (WCAG) in enterprise UI
- Experience making complex UIs (data grids, rich widgets)testable for automated end-to-end tests
Benefits & conditions
- Competitive salary, dependent on experience
- Company pension
- Employee stock ownership plan
- Cycle to work scheme
- Casual dress
- The chance to modernise a mature, widely-used enterprise platform, working alongside a small, experienced team
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…