React Developer - #1724026

FDM Group


Date: 15 hours ago
City: London
Salary: £80,000 - £90,000 / year
Contract type: Full time
Work schedule: Full day
FDM Group

FDM is a global business and technology consultancy seeking a React Developer to work for our client within the finance sector. This is initially a 12-month contract with the potential to extend and will be a hybrid role that will be based in London.

Our client is looking for a React Developer with JavaScript or TypeScript to join the EMEA Euclid development team; a small, but highly experienced and cohesive team that operates within a global group of talented developers spanning multiple regions. The individual will primarily focus on the new UI rewrite project – a new web-based replacement for the long-standing WinForms C# front-end application. The UI is built using React with TypeScript so experience of this framework is essential.

The existing backend is a SOA stack written in C# and so any experience of this technology would be welcomed. This is an excellent opportunity for an ambitious developer who wants to be a part of a new project that will have a direct impact to the business.

Responsibilities

  • Participate in the design, development and roll-out of the new UI to the business
  • Work with BA/PM or end users to gather and review user requirements, provide suggestions on design and enhancements
  • Follow global development/change management standards to deliver quality enhancements/solutions in a timely manner
  • Participate in development, code reviews and post mortem activities within global team
  • Be a good team player to ensure a cohesive culture to effectively solve local/global business problems while building a strategic platform for Global Equities

Requirements

  • Bachelor’s degree or higher, ideally in computer science or engineering
  • 5+ years of hands-on Web development experience with React and JavaScript/TypeScript
  • Practical experience of implementing and working with advanced state management techniques, including Redux, as well as expertise in handling asynchronous operations using Epics, Observables, and RxJS libraries
  • Familiarity with cross-browser and inter-process communication technologies, including but not limited to Electron for desktop applications, Web Broadcast Channels for browser-to-browser messaging, and custom IPC (Inter-Process Communication) systems for desktop environments
  • Knowledge of SharedWorkers – usage and implementation
  • Knowledge of integrating and consuming RESTful web APIs and implementing real-time communication through WebSocket streaming, utilising HTTP and WebSocket protocols
  • Expertise in handling JSON data formats and custom serialization methods for both request-response and streaming scenarios
  • Demonstrates resilience and adaptability in high-pressure environments, consistently delivering high-quality work within stringent deadlines

Why join us

  • Career coaching, mentoring and access to upskilling throughout your entire FDM career
  • Assignments with global companies and opportunities to work abroad
  • Opportunity to re-skill and up-skill into new areas, develop non-linear career paths and build a skillset within your field
  • Annual leave, work-place pension and BAYE share scheme

About FDM

We are a business and technology consultancy and one of the UK's leading employers, recruiting the brightest talent to become the innovators of tomorrow. We have centres across Europe, North America and Asia-Pacific, and a global workforce of over 3,500 Consultants. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer and is listed on the FTSE4Good Index.

Diversity and Inclusion

FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Product Design Lead

ProblemShared,
2 hours ago
Work pattern: Full Time Reporting to: Chief Product Officer Location: Remote About The Job Our team at ProblemShared is growing, we are a key innovator in the rapidly expanding field of digital mind health and we have opportunities available to...
ProblemShared

Business Analyst

Noda,
3 hours ago
Hi! We're on the lookout for a strong Business Analyst  to join Noda, a licensed UK Payment Institution and the brains behind an innovative Open Banking payments platform. If you're fueled by fintech excitement and seek a global career journey,...
Noda

Junior Fullstack Software Engineer

Cryptio,
4 hours ago
About Cryptio Cryptio is building the data infrastructure for the crypto economy. Our enterprise-grade back-office platform helps businesses and institutions automate financial reporting and compliance for digital assets—so they can navigate the crypto space with confidence. Backed by top investors...
Cryptio