Wayfaring
Senior React Engineer
WayfaringAustralia11 hours ago
ContractInformation Technology

Join a well-respected brand, that is experiencing continual growth year on year. This is an opportunity to join a talented team who invest in cutting-edge technology. As believers in constantly driving innovation, this organisation has a dynamic culture, a formula for its success and continual growth. You will work with a supportive team where there is ongoing knowledge sharing.


Seeking Senior ReactJS Engineer interested in short term contract opportunities to join a highly innovative team in Melbourne. You will be a passionate individual with an upbeat personality and have excellent communication skills. You will be passionate and excited about joining a well invested start up.


To be successful in this role you will have:


React & High-Performance Graphics

• Developing complex, performant, and interactive graphics using React.

• Deep understanding of the HTML5 Canvas API and optimization techniques (e.g.,

minimizing redraws, buffering).

• Experience with a Canvas Graphics Library (e.g., Konva.js, Fabric.js, Paper.js, or

PIXI.js) for state management and object manipulation.

• Seamlessly handling both Vector and Raster graphics (shapes, paths, and imported

images).


Real-time Collaboration & Synchronisation:

• Expertise using WebSocket APIs for low-latency, real-time communication.

• Proven ability to implement distributed state synchronization (e.g., CRDTs or OT

concepts) for concurrent multi-user editing.

• Designing efficient protocols for sending small, frequent drawing actions.

Core Engineering:

• Strong proficiency in modern TypeScript/JavaScript for building scalable application

logic.

• Experience designing the overall data model and application flow for a complex,

stateful, single-page application.

• Focus on application performance and responsiveness beyond typical web page

metrics.


What You’ll Bring


  • 8+ years building and shipping modern frontend apps
  • Strong React, TypeScript, JavaScript and solid CSS craftsmanship
  • Experience working on systems with real data, real users, and real consequences
  • Curiosity, reliability, and awesome clean code
  • Ability to work collaboratively and communicate clearly, we’re friendly and fast-moving


To be considered for these positions, please forward your word.doc resume and contact details to [email protected] for these exciting opportunities. We look forward to hearing from you and discussing these roles in more detail, whilst personal reviews will be conducted in the strictest confidence.


You are required to be an Australian citizen or have Permanant residency to work in Australia for both of these positions.

Key Skills

Ranked by relevance