Hireup's logo

Front-end Application Architect

Hireup

Founded in early 2015 and based in Sydney, Hireup is a trusted online platform and community for people with disability and their families to find, hire and manage support workers that fit their needs and share their interests. Whether it’s support with getting to work, catching a local footy game or taking the scenic route, Hireup gives people with disability the tools to live the most flexible, seamless and supported life possible. With over 100,000 registered users and support workers in communities all across Australia, Hireup is a national network of local supports. As a purpose-led organisation, we promote a culture defined by its humanity, curiosity and creativity, and allow this to infuse our services, product and people.

Product at Hireup

At Hireup, we understand the important role technology, and specifically, digital product plays in connecting people. For our team, it’s not only about creating the most elegant, intuitive, accessible and powerful peer-to-peer platform in Australia, but to ensure we are building an efficient and lean model that maximises choice and control for both Australians living with disability and their support workers. The team is passionate about solving complex problems and love being able to see the direct impact these solutions have for the thousands of people in Hireup’s rapidly growing community.

The opportunity

In the space between the UI and the server, lies a complex engineering domain of state management, synchronisation, networking, performance optimisation and tooling — which we’re calling ​“front-end application architecture”.​ You will help our team of engineers tame this wild landscape and enable them to create robust, performant, scalable, and accessible front-end systems which brings us ever closer to achieving our purpose — building a more inclusive, connected community.

Your main focus will be leading the long-term technical direction of Hireup’s front-end application architecture, complimenting work done by the platform engineers on the server side, and the UX Engineering Architect and front-end engineers on the UI — as well as supporting development and building skills within the team.

The big picture

  • Join one of Australia's fastest growing tech companies - winner of the 2018 Google.org Impact Challenge
  • Lead the front-end JavaScript direction for a complex and exciting replatforming project
  • Make meaningful social impact through your work whilst being a part of a driven, specialist product team with the potential to become leaders in the disability tech space

Priorities - the work

  • Introduce strong engineering practices, patterns, and principles to our front-end platform based on an understanding of the underlying computer science
  • Establish the long-term technical direction for the product and business within the front-end JavaScript domain, in collaboration with other architects, lead developers, and key business stakeholders
  • Consult closely with development teams to assist them with overcoming challenges in day-to-day delivery
  • Devise and document architectural solutions for the challenges teams are facing
  • Assist teams in building and maintaining tooling to make their day-to-day easier
  • Maintain a deep knowledge of the front-end ecosystem and keep a critical and ongoing focus on the appropriate technology and approach for product
  • Lead team education around front-end technology and JavaScript engineering practices

Skills - the person

  • A deep interest in and experience with computer science in practice and in theory — for example, in distributed systems, networking, or functional programming
  • Excellent JavaScript skillset with deep and pragmatic knowledge of the pitfalls as well as the special powers JavaScript has to offer
  • Experience with a wide variety of front-end frameworks and development paradigms
  • A passionate technical educator dedicated to building up the team around them
  • A pragmatic attitude to choosing the right tools for the job
  • Knowledge of strategies for and experience with scaling and maintaining front-end codebases, and dealing pragmatically with technical debt
  • An awareness of the importance of web accessibility and assistive technology
  • Articulate, experienced communicator and presenter, comfortable presenting to large and small groups of stakeholders alike, and taking feedback on strategic and technical initiatives
  • Experienced as a senior or lead developer, with specific experience leading large scale and long-term engineering projects
  • Has worked with high traffic/use systems and understands the broader patterns required to get them to operate effectively at scale
  • Experienced working with senior business stakeholders to structure and plan project delivery
  • Attuned to the needs of the team in day to day delivery of product and platform initiatives
  • Maintains a keen interest in the specifics of technology in both broad contexts as well as deep knowledge within the front-end domain
  • Strong connection to, or interest in building an understanding of the Australian disability sector and community
  • Approach work with high-energy, drive and internal motivation
  • Exhibit adaptability, resilience, transparency, trustworthiness, passion and innate curiosity 

What you’ll get from us

  • Support from senior leadership and peers to empower the delivery of innovative products
  • The chance to be part of a meaningful challenge and witness the positive social impact of your work
  • Exciting and challenging projects that will push your technical skills and provide ample opportunity for personal and professional growth
  • An open culture that thrives on new initiatives and ideas
  • Flexible working arrangements
  • Five days paid study leave (after probation)
  • Four days wellbeing leave (after probation)
  • Your choice of laptop and tools to get the job done

How to apply

This job ad has now expired, and applications are no longer being accepted.

Email me more jobs like this.

Daily