Frontend Software Engineer

Permanent employee, Full-time · Cardiff, Wales

Job Description

We’re looking for a capable and motivated Frontend Software Engineer with strong handson experience in React and modern JavaScript/TypeScript. Youll help build and evolve the user interfaces that power our lending solutions, working across component design, state management, API integration, and performance optimisation.

This role suits someone who enjoys solving real user problems, collaborating closely with others, and steadily growing their technical craft. You’ll work alongside senior engineers, product owners, and the wider team to deliver highquality features and improvements that make a meaningful impact.

Your contribution

Build and enhance modern React applications that support end-to-end customer journeys

  • Develop reusable components, patterns and UI frameworks that improve consistency and scalability.
  • Integrate frontend experiences with API‑driven services, ensuring reliability and clarity in data flows.
  • Investigate and resolve UI issues, performance bottlenecks, and user‑reported problems.
  • Contribute to technical discussions, refinement sessions, and collaborative design work.
  • Support production systems by helping diagnose defects and behaviour inconsistencies in the UI.
  • Participate actively in agile ceremonies and contribute to continuous improvement.
  • Write clear, maintainable, well‑tested code and contribute to documentation that supports long‑term quality.
What makes you stand out
  • Solid, hands‑on experience with React, JavaScript/TypeScript, and modern frontend tooling.
  • Familiarity with state management approaches such as Redux or React Query.
  • Comfort working with RESTful APIs, asynchronous patterns, and data‑driven UI design.
  • Ability to break down problems and propose practical, well‑reasoned solutions.
  • Clear communication skills and the ability to collaborate effectively with engineers and product owners.
  • A sense of ownership and care for delivering quality.
  • Curiosity, proactivity, and openness to feedback as part of continuous improvement.
  • Experience working in agile environments such as Scrum or Kanban
​Nice to have: 
  • Exposure to design systems, component libraries, or UI/UX collaboration.
  • Experience with performance profiling, accessibility standards, or frontend testing frameworks (Jest, React Testing Library, Cypress).
  • Interest in CI/CD, DevOps practices, or automation.
  • Experience with JIRA, Confluence, or similar tools.
  • Curiosity about how AI can support software development and team productivity
What we offer
  • Competitive salary and benefits package.
  • Opportunities for professional development and career progression.
  • A collaborative, inclusive, and innovative workplace culture.
  • Access to the latest tools and technologies to support your work.
Your application
Thank you for considering a career at Aryza. Please fill out the following form. In case you are experiencing problems with the document upload, mail your documents to people.team@aryza.com
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.