Hireup's logo

Staff Software Engineer

Hireup

Hireup is an 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 or catching a local footy game, Hireup gives people the tools to live life on their own terms. With thousands of registered users, Hireup is a national network of local supports committed to delivering an individualised approach and a community-driven future for the disability sector. As a purpose-led organisation with over 200 HQ staff (and growing), we are dedicated to powering the evolution of the disability sector. We do this by keeping the community at the heart of our decision making and encouraging a culture defined by kindness, innovation, equality and storytelling.

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.

As a Staff Software Engineer, your primary focus will be to support and collaborate with other members of our Product team to discover, design and implement product features that will have significant business and user impact. As a technical leader within the team you’ll actively contribute to architecture, team health and process while role modelling engineering best-practices.

The role

  • Use your varied back-end experience to Iterate and evolve our monolithic Node.js core APIs to support new functionality and help improve the architecture allowing for easier iteration by multiple teams
  • Help mature the testing practices within the team
  • Facilitate team process and technical decision making through collaboration with the team and business stakeholders
  • Interact with other teams including Finance, Community Support and Legal to take a cross-functional approach to delivering features for our community
  • Grow our development capabilities through mentoring, educating and supporting other engineers
  • Help build a culture of innovation and technical excellence and actively contribute to our various engineering communities of practice

As with any fast growing company, your priorities may evolve over time as we continue to scale. Starting in this role, we’d love for you to focus on the above areas however we’d also love you to utilise your skills, experiences and knowledge to help us shape the future of this role over time.

The person You...

  • Are highly experienced in a variety of software development methodologies and architectural patterns (e.g. monolithic, microservice, event-driven)
  • Are passionate about building great digital products for the web
  • Care about quality, maintainability and the craft of software development
  • Think and operate in terms of end user value and strive to balance technical priorities with pace of delivery
  • Have an interest in the development of the team and wellbeing of team members
  • Are an experienced and articulate communicator
  • Are collaborative and like working with fast-paced agile product teams
  • Have a strong connection to, or interest, in building an understanding of the Australian disability sector and community

You have good experience with..

  • JavaScript and Node.js
  • SQL and document databases
  • Working with legacy codebases and patterns for incrementally improving them

and ideally some experience with…

  • TypeScript
  • A strongly typed language and framework such as .NET core/C# or JVM/Kotlin
  • Cloud platforms such as AWS and architectures for leveraging their capabilities
  • Docker and Kubernetes
  • HTML, CSS and front-end frameworks such as Vue.JS, Angular or React

The benefits

  • The chance to be part of a meaningful challenge and witness the positive social impact of your work
  • An open, inclusive and supportive team culture that thrives on new ideas
  • Exciting and challenging projects for your personal and professional growth
  • A flexible environment that includes part-time and remote work opportunities
  • 9 additional days of leave per year to support you with your wellbeing and learning goals
  • A leading approach to Family Leave that offers 12 weeks of paid leave for both primary and non-primary carers; plus
  • A LinkedIn Learning subscription and a team budget for professional development

Apply now

People with lived experience of disability are strongly encouraged to apply.

For more information about the role and how it fits within Hireup, contact our Talent Acquisition Manager Jess via [email protected], using the subject line: Staff Software Engineer enquiry via EthicalJobs, or 0436 450 457. Heads up! Our recruitment and onboarding process is currently being conducted remotely via Zoom.
We are dedicated to creating inclusive and accessible candidate experiences for all and we encourage you to contact us if you have suggestions on how we can improve or adjust our approach to ensure an enjoyable, fair and informative candidate experience.

How to apply

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

Email me more jobs like this.

Daily