Senior Front End Developer (Remote, UK)

IQ Integrity Limited
UK
11 days ago
Apply on www.indeed.com
Prepare application

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

Good distractions

Loading talks and stories from around this role…