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.