
Principal Software Engineer (React)
Job Description
Posted on: October 4, 2025
Principal Front-End Engineer (React / TypeScript)
Are you a React engineer who wants to build products where you can actually see the impact of your work?
My client is looking for a hands-on Senior Front-End Engineer to play a key role in shaping their technical direction. You’ll work with React, TypeScript, and modern design principles to build data-rich applications and reusable components that enhance the payments experience for merchants.
What you’ll do:
- Build and optimise front-end applications with React and TypeScript.
- Translate complex data into intuitive, responsive user interfaces.
- Collaborate with UX, product, and engineering teams to deliver secure, user-friendly payment solutions.
- Create and maintain a reusable component library aligned to the design system.
- Contribute across the full development lifecycle, from requirements through to deployment.
What we’re looking for:
- 10+ years in software engineering, with front-end expertise.
- Proven experience working with large and complex data sets.
- Strong skills in modern JavaScript (ES6+), React, HTML, CSS/SASS.
- Familiarity with REST APIs, OAuth2/OIDC, and data visualisation (D3.js or similar).
- Payments industry experience preferred.
- Strong analytical and problem-solving skills, with the ability to mentor and lead where needed.
- Proactive, adaptable, and comfortable in both individual and team settings.
This is an opportunity to join a fast-moving engineering team where you’ll see the direct impact of your work on customers every day.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
ReactRemoteJobs.com
Get ReactRemoteJobs.com on your phone!
