JobRaahGet matched free

Jobs

Senior Frontend Engineer

Corto Pty Ltd · Sydney, New South Wales, Australia · On-site

Posted Oct 6, 2026

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

About the role We’re looking for a frontend developer who combines strong React engineering skills with an eye for design and a clear understanding of what makes software enjoyable to use. Working within FormPhil team, as a part of CORTO, in ATI, one of the world’s largest legal technology companies, you’ll partner closely with our UX/UI Lead and full-stack developers to turn functional interfaces into polished, usable, intuitive user experiences. You’ll contribute ideas, explore alternative approaches, and bring thoughtful details to the finished product, from the way an interaction responds to how an application guides users through a complex task. You’ll understand the intent behind a design and know how to carry that intent through to a working application. How you’ll work with the team For cross-functional features, our full-stack developers will typically build the backend and an initial frontend implementation. You’ll take that implementation further: refining the interface, improving interactions, strengthening the frontend code, and ensuring the experience feels cohesive and complete. You’ll also collaborate early with the UX/UI Lead and developers to shape interactions, identify reusable patterns, and resolve design and technical questions before they become rework. This is a hands-on engineering role with responsibility for both the quality of the interface and the code behind it.  What you’ll do Partner with the UX/UI Lead. Understand the user problem and design intent, contribute fresh ideas, and help explore what is possible. Discuss trade-offs constructively and suggest improvements that make the product clearer, simpler, and easier to use. Bring designs to life. Translate Figma designs into high-quality React interfaces, with careful attention to layout, typography, spacing, responsive behaviour, and interaction details. Use subtle transitions and feedback where they make the experience more useful. Complete the experience beyond the design. Identify and resolve gaps between static designs and a working application, including loading, empty, error, validation, focus, and disabled states. Exercise sound judgement and collaborate with the UX/UI Lead where decisions need further design input. Elevate frontend implementations. Work alongside full-stack developers to refine initial implementations into production-ready experiences. Improve component structure, state handling, usability, and consistency while preserving the functionality and business requirements of the feature. Build reusable components and patterns. Develop and maintain shared component libraries and frontend conventions. Make common interactions easy to implement consistently, document their use, and help the wider engineering team adopt them. Improve performance and reliability. Identify and address slow loading, unnecessary rendering, and unresponsive interactions. Write maintainable, tested code, participate in code reviews, and…