Graduate TypeScript/React Developer
Warwickshire
Hybrid Working
Competitive Salary and Benefits
Who are ApariPro?
Apari are a fast-growing UK SaaS company building software at the sharp end of regulated finance — where correctness, clarity and trust genuinely matter. Their product helps real businesses and advisers navigate complex, rules-heavy workflows with confidence. Done well, that means fewer errors, faster decisions, and far less frustration for users.
What is the role?
This is a front-end-first role. The interfaces you build will be central to how customers experience and trust our product.
What you'll be doing day to day:
Build clean, responsive UIs using TypeScript and React (hooks) with semantic HTML and modern CSS.
Design and implement data-dense screens—tables, forms, validations, and multi-step flows—without sacrificing performance or accessibility.
Own state management and data-fetching patterns end-to-end, integrating cleanly with RESTful APIs.
Contribute to and evolve a component library / design system, championing consistency and accessibility.
Maintain high quality through thoughtful code reviews, automated tests (Jest / React Testing Library), and CI.
Collaborate with back-end engineers (Java / Spring Boot) to shape API contracts and improve developer experience.
Support our design and requirements engineering team with clever UX ideas and innovative concepts.
What are we looking for?
Essential
Degree in Computer Science (or closely related discipline), minimum 2:1, from a reputable university (top-tier preferred).
Evidence of building end-to-end applications (portfolio, university projects, internships or placements).
Strong grounding in structured problem-solving and logical thinking from your studies.
Willingness to learn, with a positive attitude and genuine enthusiasm for software development.
A natural fit with APARI's culture: collaborative, humble, dependable and professional.
Hungry to succeed — driven, curious, and motivated to improve quickly.
Technical Skills
Good understanding of frontend-side logic: state management and data fetching (e.g. React Query, Zustand, Redux).
Appreciation for clean UX, accessibility and performance.
Clear communicator who writes tidy, testable, maintainable code.
Nice to have (not required)
Exposure to Java / Spring Boot, SQL or API design.
Experience with Storybook, design systems or front-end tooling (Vite, Webpack).
Familiarity with Docker or cloud environments.
Experience designing screens in tools such as Figma.
Why should you apply?
Competitive salary and benefits package.
Strong mentoring and development for early-career engineers.
Genuine opportunity to influence front-end standards and technical direction.
Long-term progression as the product and engineering team scale.
Front end that actually matters You won't be polishing dashboards for vanity metrics. You'll be designing and building clear, accessible interfaces for compliance-heavy financial journeys—where good UX directly reduces risk and cognitive load.
Ownership and influence You'll help set front-end standards, shape architecture, and contribute to a growing component library. This is a chance to raise the bar, not just follow it.
Small, product-led team Apari ship iteratively, keep feedback loops tight, and get changes into production quickly. You'll see the impact of your work without layers of ceremony.
Modern, pragmatic engineering culture they value simplicity, testing, and continuous delivery over buzzwords. Good decisions are documented, not dictated.
Working Culture
Hybrid and flexible: Mostly home-based, with1 day per week in the office.
Lightweight Agile: practical processes that support delivery, not bureaucracy.
Low ego, high trust, and real autonomy — you'll own your work end to end, with no micromanagement and support when you need it.
If you enjoy solving real problems, care deeply about UX and correctness, and want meaningful influence over a growing product, we'd love to hear from you.