Full Stack Engineer

  • Full-time

Company Description

It's an exciting time to be part of Open Universities Australia (OUA) – Australia’s destination for online tertiary study. As a not-for-profit, we empower students from all walks of life by helping them achieve their goals and transforming their lives through access to education from universities across the country.

Job Description

We are on a transformational journey to be the best online marketplace for higher education and currently have multiple opportunities for Full Stack Engineers to help us continue improving the experiences of our students and university partners. Across our teams, we work with diverse tools and technologies covering Java/C#, TypeScript, React, Node.JS, AWS, Salesforce and Sitecore CMS.

We continiously strive to build a great engineering culture and believe in the following traits:

  • You play well with others – collaborative, respectful, transparent and self-motivated. You take ownership in seeking and providing constructive feedback.
  • You are biased towards action – focus on getting the right things done and choosing forgiveness over permission.
  • You have a growth mindset – naturally curious about how our systems work, turn failures into learnings and strive for continuous improvement.
  • You seek technical excellence – constantly levelling up your craft and having the opportunity to contribute to open-source projects.
  • You exhibit leadership skills at all levels - coaching and mentoring others - regardless of your official title.
  • You love sharing knowledge – constantly looking for opportunities to present on topics close to your heart and encouraging others to do the same.

Qualifications

  • Experience in software product development using Server-side JavaScript (Node.JS and Typescript) is preferred
  • Previous experience with either C#, Ruby or Java (or other JVM languages)
  • Experience in web architecture patterns and conventions, for example micro services, API design, contract testing, containerisation, test automation and serverless architecture.
  • Experience in modern software development techniques such as test-driven development, refactoring, deployment automation, DevOps and CI/CD.
  • Familiar with cloud computing services (AWS) including Lambda, SQS/SNS, S3 and DynamoDB

Additional Information

We operate with principles of autonomy, alignment and agility. Our empowered cross functional teams follow strategy as a process to drive customer value. Our culture underpins how together, we achieve our goals. In every action we are guided by our values to:

  • Act for customers
  • Continuously Improve; and
  • Care for each other

As a Full Stack Engineer, you will part of a cross functional product development team that is responsible for designing, implementing and maintaining OUA’s web based systems in a collaborative team environment. You will collaborate with members of your product development team to understand requirements and develop solutions that meet the needs of customers.

What do we offer?

  • Novated lease and salary packaging benefits
  • Competitive market salary along with annual individual and company bonuses
  • Learning and training opportunities
  • Discounted gym memberships and health insurance
  • Flexible working - let's chat to see how this works for you and your team