Senior Software Engineer

Job description

Vygo is on a mission to champion students everywhere by connecting them with meaningful support when it matters. We’re currently partnered with over a dozen universities in Australia and the UK, and we’re growing our engineering team to have even more impact.



  • Job Title: Senior Software Engineer

  • Package: $160-$180k + Super (depending on location and experience)

  • Location: Remote

  • Our tech stack: Typescript, Angular, Node.js, Google Cloud (Firebase and Firestore)


What’s in it for you

  • Remote first and results-oriented - it’s about outcome, not output. You can work from any time zone as long as you're willing to have at least 4 hours overlap with me (~AEST 8am-5 pm). You can also work where and how you want; as long as you get the job done you’re free to choose how you do it. We value people over process, and we back that up with flexible work arrangements.

  • Mission-driven colleagues - everyone at Vygo is here because they want to change education.

  • Committed to diversity and inclusion - we’re building software for students all over the world. To do that well, we need a workforce that’s representative of the users we serve. Our executive team participates in D&I workshops at least once a year to ensure we’re continuously learning.

  • A partner for your career growth - We take growth seriously. If there’s something you want to upskill in, you’ll be supported all the way. You’ll have access to a development stipend to spend on books, courses, seminars, events - anything you want!

  • A healthy team culture - We are a team dedicated to making a difference and getting results, and we’ll get there together. From team hangouts and lunches to playing online games together, we maintain a culture where you have time to form real connections with your colleagues, even remotely.



More About Vygo

Vygo radically improves the way universities deliver and manage support programs for their students. Through our web and mobile apps, students can discover, join and participate in programs ranging from 1st year orientation through to counseling. Students are matched with support and participate in 1:1 or group text, video or face-to-face sessions and events. 

Your work will directly have a positive impact on the lives of students and learners across the globe. We constantly have good stories coming from our students about how our platform has improved their university experience. If you care about making a difference and seeing the results, Vygo is for you.


Hear from Ben, our CEO, about what it’s like to work at Vygo and why we’re growing our team. 




Job requirements

What we’re looking for

We’re hiring a Senior Software Engineer to work directly with our technical co-founder as the first hire on our engineering team. Since the team is in early stages, you’ll have an outsized impact within the company starting from day 1.


  • Strong development skills - You have strong experience working with Angular (preferably Angular 8+ and ionic) and Node.js. You’re comfortable with cloud-based architectures, and push your team toward excellence by upholding high standards when it comes to quality, security, and automation. You balance this with the pragmatism needed to move fast at a small startup.

  • Autonomy and flexibility - You’re in control of how you get your work done. You can manage your own work in an agile environment and know what great team processes look like. You take ownership of projects from start to finish, you communicate transparently about project status, and ask for help when you need it.

  • Accountability - You hold yourself accountable for the outcomes of your work.

  • User-first mindset - You’re comfortable working with a product team to analyse problems and collaborate on finding the solution. You’re able to clearly demonstrate and communicate your work and its impact to users.

  • Radically candid - We care about getting to the right result, which requires open discussions and the ability to give and receive feedback.

  • Excited by a dynamic environment - You’re ready to roll up your sleeves and solve hard problems in an environment where all of the answers are not yet clear. You’re motivated to chase the biggest opportunities and deliver excellent results.