13 Nov
|
Reapit
|
Haymarket
Salary: $165,000 – $248,000
Come and join us as we continue to revolutionise our SaaS products for our valued Real Estate clientele!Reapit is Australia's leading property technology platform, used by the country's top estate agencies. We're modernising a legacy CRM — building new React front-end experiences on a tight delivery window, across multiple squads, while the old system stays live alongside the new one.That last part is where it gets interesting. You'll be building against backend contracts that are still evolving, working within a transition where new and old systems have to coexist, and shipping production-quality front-end code at pace. It's the kind of environment where precision and adaptability both matter — and where the work you deliver will be used by thousands of real estate professionals across Australia.The team Engineers here debate the right way to solve a problem — not who gets credit for the answer. Long-term thinking wins over short-term shortcuts. You'll be working under a Staff Engineer who owns the architectural direction, but your front-end expertise will be shaping how features get built across the team from early on.What you'll be doing Building and maintaining React/TypeScript front-end applications with a focus on performance, accessibility, and clean component architectureOwning complex features end-to-end — from reading specs and design files through to implementation, test coverage, code review, and production rolloutCollaborating with backend engineers to shape API contracts (REST and/or GraphQL), making sure the front-end's needs are represented in API designNavigating the realities of running current and legacy systems side-by-side — including iframe embedding and shared auth/session behaviourMaking light backend changes where needed to unblock front-end deliveryMentoring other engineers on front-end best practices and raising the quality bar through review and exampleTwo questions that matter Name the most complex front-end feature you've owned end-to-end,
and what made it complex.Describe one specific instance where your front-end work had to adapt to a changing backend contract, and how you handled it.Clear, specific answers to both — you're likely our person.Technically, you'll bring: 7+ years in front-end development, with deep, recent React and TypeScript experience in production at scaleStrong grasp of state management (Redux, Zustand, React Query) and component design patternsComfort shaping API contracts and making backend changes where neededSolid front-end tooling knowledge — build tools, bundlers, testing frameworks (unit, integration, E2E)Familiarity with CI/CD, AWS, and DevOps practicesUnderstanding of accessibility (WCAG) and web performance at scaleFamiliarity with AI-assisted development tooling to improve your own productivity and your team'sWhat your impact and success looks like We're looking for someone who can ramp quickly and deliver from early on.Within 1 month: Shipping production front-end code independently on moderately complex tickets, with minimal need for senior supportWorking independently on complex features end-to-end, and delivering measurable value against the engagement's priorities without requiring extended ramp-up supportWorking local environment set up, reading the codebase unsupported, and asking informed technical questions in code review and planning sessionsWithin 3 months: Strong command of the front-end architecture and the API contracts it depends on, flagging integration risks before they become blockersIndependently owning complex front-end features end-to-end, from design through implementation and testing, with minimal senior oversightRaising informed,
evidence-based suggestions on component architecture, tooling, or processHolding a consistently high standard in your own code, reviews, and testing — setting an example other engineers on the team notice and followWorking closely with Product and Design to clarify requirements and flag scope or sequencing risks earlyWithin 6 months: Your front-end expertise shaping how features get built across the team, with other engineers coming to you for guidance on tricky UI or integration problemsDelivering complex aspects of the project with a high level of autonomy, including parts of the front-end nobody else has fully untangled yetA trusted voice in technical planning and design conversations, including discussions that span front-end and backendMentoring other engineers on front-end best practicesHaving delivered at least one high-impact initiative — a significant feature, performance improvement, or front-end modernisation effort — with measurable results you can point toRecognised as the go-to engineer for the front-end, someone others turn to for context, guidance, and reviewEnsuring a smooth handover of your work — with up-to-date documentation and knowledge sharing so the team can build confidently on what you've delivered after your contract endsWhat you get Competitive contract rate. Flexible working — Sydney or Brisbane, or remote, your call. And a team that will make you better at your craft.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. We're driven by hiring not only by experience and relevance for the role, but by shared 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 are a 2025 Circle Back Initiative Employer — we commit to respond to every applicant.#J-18808-Ljbffr
📌 Senior Engineer (React) (Haymarket)
🏢 Reapit
📍 Haymarket