Description
At Catch we’re committed to a modern and progressive engineering culture. We know that’s essential to delivering our goal of being a digital marketplace our customers trust, and maintaining that trust is not easy. It requires great customer experience and great customer service, and these are realised by great software, great engineering practices and great teamwork. And so, all the things we engineer at Catch, from the catch.com.au website through to the robotics in our warehouses, requires us to embrace innovative, business enabling techniques and evolve the technologies we use.
We want you to engineer these things with us and help our ongoing evolution, playing a key part in furthering the trust our customers have in us. We know we’re not perfect, and that we have legacy like all companies at our age, but we’re continuously improving and united in our mission and goals, and want you to help us drive our evolution.
Requirements
● Contributes to architecture and engineering governance across Catch, and connects their teams to broadly aligned architecture processes & patterns, and engineering practices & technologies
● Drives alignment on architecture vision and key solution decisions within their teams, collaborating and aligning with other technology leaders in their business area, and working with product leaders to decompose problem opportunities into incrementally deliverable pieces that incorporate movement to vision
● Drives a teach and learn culture in their teams, nurturing skills uplift and constant people growth
● Guides the implementation of Catch’s design system and reusable components library, working in close collaboration with user experience leaders
● Owns the vision and standards for frontend development of the catch.com.au website, working in close collaboration with senior technologists on these
● Co-owns with other technology leaders’ strategies that apply to all frontend experiences (web & mobile) such as API integration, content management, user analytics and A/B testing
● Chairs Catch’s frontend community of practice with an agenda of uplifting frontend knowledge across the organisation, aligning on technologies, techniques and standards, and connecting the organisation to industry innovation
Key Desired Skills
● Good understanding of the practice of domain driven design as it impacts large scale architecture, internal design, and cross-functional collaboration
● Strong knowledge of techniques for rapid frontend development, including the continuous delivery and observability of frontends
● Strong knowledge of site performance and perceived performance optimisation techniques, including the use of edge network technologies
● Strong knowledge of cross-browser compatibility, web accessibility and SEO techniques
● Expert knowledge of HTML, CSS-in-JS, Javascript, TypeScript and patterns for their organisation and coherence in large sites. Good knowledge of build technologies including Webpack & Babel
● Good knowledge of React, Next.js and GraphQL
Benefits
Join our team of Catchies
There has never been a more exciting time to join the Catch Team!!
Our people are at the heart of everything we do, and will go above and beyond for our customers “To be the trusted place where Australians start their shopping journey”.
Working at Catch, you’ll experience:
- Flexibility comes in all shapes and sizes at Catch, and as part of our commitment to flexibility, we offer all team members the opportunity to take control over when, where and how work is accomplished depending on your role.
- To help our team members juggle the demands of work and life, our health and wellbeing program aims to encourage positive morale and help employees reduce stress through the promotion of work/ life balance.
- To enable our team members to give back to our communities, we offer a day’s paid volunteer leave
- OnePass Perks - up to 5% discount off selected retailers including Kmart, Target, Bunnings and Officeworks
- An organisation that is experiencing incredible growth
- Support and collaboration, not just with their immediate team, but with the broader organisation as well!
- Other unbelievable benefits and perks like free Club Catch membership, study support, in house learning and development, parental leave programs, plus loads more...
