Senior React Engineer - 12 Month Contract - Outside IR35
Reapit – Who are we?
Reapit is the original, end-to-end business technology provider for estate agencies of all sizes. We’ve been helping sales and lettings agents to build relationships and grow their businesses for more than 25 years. Our technology connects property professionals in Europe, the Middle East, Australia, and New Zealand with buyers, sellers, tenants and landlords to power the relationships that change lives.
In the United Kingdom and Ireland, Reapit’s market-leading technology product suite provides estate and lettings agents with powerful tools covering sales, lettings, property management, block management, client accounts and analytics, underpinned by a robust, security infrastructure.
What you’ll be doing
- Design, build, and optimise complex, high-performance front-end applications using React and TypeScript.
- Implement modular, reusable UI components leveraging modern frameworks and design systems (e.g., Storybook).
- Collaborate with Product, Design, QA, and DevOps to deliver scalable, maintainable features aligned to product goals.
- Integrate front-end systems with RESTful APIs and GraphQL endpoints to provide seamless user experiences.
- Contribute to architecture discussions, ensuring robust, secure, and performant front-end solutions.
- Champion testing culture across the team—driving Jest, React Testing Library, Cypress, and Playwright best practices.
- Mentor and pair with junior developers, sharing best practices in React, testing, and clean code principles.
- Drive improvements in build and deployment pipelines (Webpack, Vite, CI/CD) for reliability and efficiency.
- Actively manage and refactor technical debt within your code areas, ensuring long-term maintainability.
- Contribute to a culture of continuous improvement, innovation, and ‘always ship each cycle’ delivery mindset.
Who we're looking for
- An experienced front-end engineer with deep React and TypeScript expertise and a passion for building elegant UIs.
- Strong understanding of modern JavaScript (ES6+), front-end performance optimisation, and browser behaviour.
- Experience working with Redux Toolkit, Zustand, Recoil, or React Query for state management.
- Knowledge of modern build tools such as Webpack, Vite, Babel, and package management (npm/Yarn/pnpm).
- Hands-on experience with REST and GraphQL integration in production environments.
- Proficiency in automated testing frameworks and tools: Jest, React Testing Library, Cypress, or Playwright.
- Familiarity with CI/CD pipelines, Git workflows, and code review processes that promote quality and collaboration.
- Awareness of front-end security best practices and accessibility (OWASP, WCAG).
- Strong debugging, profiling, and performance-tuning abilities across modern browsers.
- A collaborative communicator who mentors others, contributes to squad technical decisions, and supports team success.
What your impact and success looks like
We expect your success and impact in the early stages of your career with us to look something like this:
Within 1 month:
- Gain a solid understanding of Reapit’s technology stack, design systems, and development workflows.
- Be shipping production-ready features in React and TypeScript.
- Contribute to sprint ceremonies, actively engaging in planning, estimation, and peer review.
- Identify opportunities to improve UI performance or component reusability in current projects.
Within 3 months:
- Take ownership of significant front-end features or modules within a product area.
- Deliver well-tested, performant components that enhance customer experience and maintainability.
- Actively mentor junior developers in the team, promoting testing and design best practices.
- Collaborate with Design and Product teams to evolve component libraries and ensure visual consistency.
- Influence the front-end development roadmap with ideas for optimisation, tooling, and scalability.
Within 6 months:
- Be recognised as a key contributor to Reapit’s front-end architecture and UI excellence.
- Regularly deliver impactful, high-quality releases that improve product reliability and user satisfaction.
- Drive cross-squad initiatives that raise coding standards and developer experience.
- Champion modernisation of legacy front-end code, improving performance, accessibility, and maintainability.
- Act as a technical mentor and role model, guiding peers through complex React and TypeScript challenges.
What’s in it for you?
We operate a Flexible Working Policy and there is no expectation around in-person attendance, beyond occasional ad-hoc project meetings in our Solihull or London offices.
Don't tick all the boxes? Neither do we
We care about our industry and want it to become a more inclusive and diverse place to work. So, we’re driven by hiring not only by experience and relevance for the role but by sharing our values and the right attitudes and behaviours for success. We are committed to Equal Employment Opportunity through attracting and retaining a complementary team of employees and building an inclusive environment for all. We feel we have an empowering environment where everyone is supported and respected, and we want you to feel this too. We welcome new ideas, thinking and approaches, whilst listening to all our employees.
Recommended Jobs
Manager, AI and Data Strategist, UKI
Wed, 11/05/2025 - 02:00 At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want i…
Internship - BDB Hive
Would you like to join the BDB Hive? What campaigns get you buzzing? How do you make the sweetest, stickiest content? We’re looking for bees to join the BDB Hive, an 8-week internship programme …
Project Surveyor
BAM Construction is recruiting a Project Surveyor to join our team based out of our offices in Stepps and covering projects across the central belt of Scotland. You can be based anywhere across the…
Tax Business Partner - VP
My client, a global Financial Services business, are looking to hire a Technical Tax specialist to join their securities services arm of their business . The candidate will leverage deep tax expert…
Project Coordinator (IT)
Project Coordinator - Global Professional Services Inside IR35 - 12 Month Contract - £350-£450 per day My client is a Global Professional Services business based in Central London, looking for an e…
Site Manager - EWI and Render
Site Manager – Insulated Render Package Location: Kings Cross, London Duration: 48 Weeks Rate: £220–£250 CIS per day We’re recruiting for an experienced Site Manager to oversee a large ins…
Quant Analyst - Pricing
Quant Analyst – Pricing £110k 24% In Contract Bonus Quant Capital is urgently looking for a Quant Analyst to join our high profile client. Our client is a well-known major global exchan…
SENCO
Do you have experience supporting students with SEN? Harris Academy Peckham is seeking to appoint an exceptional, experienced qualified teacher as SENCO. Salary: MPS (Inner London) + £2,000 Harris…
Lounge Receptionist
Job Introduction About the Role Lounge Receptionist at United Airlines LoungesTerminal 2 Heathrow Airport You must be able to provide a full 5-year employment history, including any crimin…
General Manager
Situated in the charming neighbourhood of Marylebone, Boxcar Bread & Wine is an all-day neighbourhood spot bringing together exceptional coffee, freshly baked pastries, quality food and wine, and a g…