Ally Assist's logo
More from this Employer
Ally Assist's logo

Full Stack Engineer

Ally Assist
  • Get in at the ground floor at a fast-growing healthtech startup
  • Design and develop a customer facing web app with a cross-functional team

About us:

Ally Assist is a team of 6 people (and growing fast) with a vision to help people with disabilities manage their teams and achieve their goals in the easiest way possible. A big problem we’re solving is that for a person with disability, they often have a few healthcare providers from different organisations. This can lead to unrelenting, back and forth email chains. With our platform, a person living with disability can have everything in one place and provide access to their team members as they see fit, allowing everybody to focus on what’s really important.

About the role:

We’re a young, venture-backed startup with an engineering team of 2. We want you to help us shape the future of our company. It’s an exciting role that will enable you to be a custodian of the platform’s useability and quality. You’ll have a direct impact on the decisions that will affect our users' satisfaction and progress.

As our Full Stack Engineer you'll make a real, measurable difference to hundreds of users by proactively addressing performance and reliability issues, as well as implementing usable, performant, and relevant features. You will guide technical decisions as well as help us shape our Agile practices and uplift our capability in terms of Test Driven Development, Clean Code practices and our ability to work collaboratively.

You will measure your success by the outcomes that our team achieves, and not the amount of code you produce. We bring engineers into the conversation early and it's everyone's responsibility to think big-picture and be strategic. You'll work in a cross-functional team in close collaboration with our executive and customer success teams.

We're looking for reliable, self-aware people who are keen to collaborate and grow. The ability to champion our values matters to us; we care about our team and you'll be joining a group of people who want each other to be happy and successful.

About the platform:

We’re building a web application that allows people with a disability and their families to recruit and manage their allied health teams as well as monitor their goal progression. Users log in, enter their details, choose suitable staff to be matched with and review their progress. Healthcare workers apply to work with people with disability, write their notes, communicate with other team members and record their hours.

Right now we’re building things in Angular and a little bit of React; we use Firebase and Firebase Functions for our API layer. We’re looking at technology like Hasura, NestJS, and PostgresSQL moving forward but are open-minded to what comes next. We’re a product-focused team, and while we’re cross functional - we also wear many hats.

Some of our next engineering challenges

  • Building a new portal to ignite our next stage of growth
  • Implementing a better staging environment and local development experience to enable us to move faster
  • Optimising our matching engine and algorithm
  • Figuring out a sustainable data model going forward

About You

We know that developers with all of these skills do not exist (in fact, we don't even know how to do all of this stuff, but we want to), so hopefully you can help us with some of that. In an ideal world you will:

  • Have experience working as a Software Developer in a product focused team; maybe you’ve worked at a startup or run your own.
  • Have experience with one of Angular, Typescript, Node. Solid NoSQL (Firebase or Mongo) experience will be looked highly upon. Experience shipping a mobile app in a startup environment would be a plus.
  • Want to understand the problems you are solving, not just the features you are building
  • Value the team progressing towards its goal more than individuals task progress


  • You'll need to be able to commute to our office at Monash University in Clayton for the first few weeks to get you up to speed. Following that our schedule usually involves WFH 2 days per week.
  • As this is a full-time position you’ll need to be comfortable working full-time hours.
  • You'll need to be a great communicator and a fluent English speaker.
  • You'll need to be legally eligible to work in Australia and located in Melbourne.
  • Having a computer science background is important, but you’ll be working with a Doctor and someone who’s self taught. We encourage people living with disability and those who come from non-traditional and under-represented backgrounds to apply.

In your first 30 days

  • You will will have worked with our CEO and Senior Developer to gain an understanding of how our codebase works, where its limits are, and how we can scale it to our future goals and KPIs
  • You will, in your first week, have delivered a small feature that has an impact on the rest of the wider team
  • You will understand our product roadmap and the vision and gained the support and trust of your peers.
  • You will have read and aligned with our engineering principles (link here)

In your first 90 days

  • You will understand and contribute to our technical roadmap
  • You will have worked with our CEO and Senior Developer and
  • You will participate in ideation sessions, co-design workshops.
  • You will work alongside our customer success team to triage, fix, and deliver solutions to complex issues

How do I apply?

  • Click Apply Now
  • Our interview process is has three stages:
  1. Initial Chat with our CEO/COO
  2. Conversation with our Senior Developer and someone from our Customer Success Team
  3. Final interview with our CEO and a product demo.

How to apply

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

Email me more jobs like this.