All jobs

Job details

Senior Front End Developer (React)

  • Angular
  • CSS
  • HTML
  • UX
  • HTML5
  • JavaScript
  • Software Development
  • UI
  • Web Applications
  • Accessibility
  • Business Requirements
  • Unit Testing
  • User Experience
  • Banking
  • Test Driven Development
  • Financial Services

Posted: 3 days ago

We are seeking a highly skilled Senior Front End Developer with strong expertise in React to design and develop high-quality, scalable, and user-centric web applications within the banking / financial services domain.

The role requires deep hands-on experience in modern frontend technologies, design systems, and state management, along with the ability to translate complex business requirements into intuitive and performant user interfaces.

Key Responsibilities

Professional Responsibilities

  • Plan, prioritise, and manage multiple frontend development tasks effectively

  • Drive frontend delivery to meet project milestones and overcome technical challenges

  • Translate functional and business requirements into efficient and maintainable frontend solutions

  • Communicate complex technical concepts clearly to non-technical stakeholders

  • Collaborate closely with backend teams, UX designers, and business users

Technical Responsibilities

  • Design, develop, and maintain frontend applications using React (18+)

  • Implement and extend Design Systems (MUI or in-house) to ensure UI consistency and quality

  • Manage application state using Redux and/or Context API

  • Integrate data using RTK Query or React Query

  • Apply strong JavaScript fundamentals (event loop, async programming, closures, promises)

  • Ensure performance, accessibility, and security standards are met

  • Contribute to frontend architecture decisions, including microfrontend approaches

  • Analyse and resolve complex UI defects and production issues

Client / Stakeholder Management

  • Analyse requirements, estimate effort, and plan delivery timelines

  • Maintain clear communication with stakeholders throughout the development lifecycle

  • Review and challenge frontend design and implementation approaches

  • Ensure alignment with enterprise and banking UI standards

Risk & Regulatory Responsibilities

  • Ensure adherence to banking and organisational standards for UI, security, and performance

  • Identify frontend-related risks and proactively mitigate them

  • Demonstrate integrity, professionalism, and continuous learning

Requirements

Professional Skills

  • Strong organisational and prioritisation skills

  • Ability to influence delivery and resolve frontend technical challenges

  • Experience in banking or financial services is preferred

Technical Skills

Must Have

  • Minimum 4 years of hands-on experience with React

  • Minimum 3 years of experience with Design Systems (MUI or in-house)

  • Minimum 2 years of experience with Redux and/or Context API

  • Hands-on experience with RTK Query or React Query

  • Strong JavaScript fundamentals (event loop, promises, closures, async/await)

  • Hands-on frontend development experience

Desirable

  • Monorepo tools (e.g. Nx)

  • Microfrontend architecture understanding

  • Module Federation basics

  • Web Components or iFrames

Similar jobs