• 1Search for courses by Study Area, Level and Location
  • 2We deliver you all the matched results
  • 3Choose one or more course providers to contact you
Industry

Distance from location (kms)

Exact 5 10 25 50 100

Posted since

All 2 Days 1 Week 2 Weeks 1 Month

Sort results by

Relevance Date

13

April

Senior Backend Software Engineer

Teach Starter - Brisbane Grove, NSW

IT
Source: uWorkin

JOB DESCRIPTION

Hundreds of thousands of teachers around the world rely on Teach Starter to help engage their students and make their classrooms buzz!


Teach Starter is a leading EdTech provider of Preschool to Year 6 teaching resources and digital tools. With a library of over 140,000 pages of teaching resources, innovative digital classroom tools and an engaged community of teachers, Teach Starter positively impacts millions of students each year.


A mission driven, values oriented, growth stage start-up, Teach Starter fosters an inclusive and supportive culture with a strong focus on giving back to the community and the environment. Join our passionate team of teachers, creatives, content producers and developers who pride themselves on producing high-quality, inspiring resources!


We are in search of a polyglot Senior Backend Software Engineer to join our Engineering team, reporting to the Engineering Manager. This role is for the curious, problem solving, lifelong learner who is comfortable in and has a passion for the entire delivery lifecycle.

THE ROLE:

As a Backend Software Engineer, apart from maintaining and enriching the current backend and APIs, you will also play an important role in the set-up of our new infrastructure and robust DevOps processes to support Teach Starter’s strategy and rapid growth. If you love working on backend APIs and have a passion for globally distributed, highly available infrastructures (as code!), all while building a product you believe in, then we’d love to speak with you.


THE RESPONSIBILITIES:

  • Collaborate with a small and nimble team of Brisbane-based engineers, developing and maintaining the backend infrastructure and APIs that power the Teach Starter platform using languages and technologies such as PHP, Terraform, Docker, Kubernetes, nginx, and many more.
  • Contribute to and further enhance the backend APIs (PHP), while actively collaborating with frontend counterparts who will be the consumers of the APIs.
  • Contribute to the creation and implementation of Teach Starter’s development and coding standards to ensure that the deployed code is reliable, secure, and maintainable.
  • Take part in code reviews and share knowledge with the rest of the team to support an environment of continuous learning.
  • Be mindful of new tools, technologies, and frameworks to help scale our stack and help us achieve our goals more efficiently.

YOUR SKILLS AND EXPERIENCE:

  • Developed skills with a wide range of programming languages and frameworks, including PHP (which is what our existing code is mostly in), and JavaScript/TypeScript.
  • Strong knowledge of SQL and NoSQL databases such as MySQL and MongoDB.
  • Commercial experience developing complex web applications.
  • Commercial experience working with cloud providers such as AWS or GCP.
  • Production experience in Docker and Kubernetes (or similar).
  • DevOps experience in writing Infrastructure as Code, using tools like Terraform.
  • Experience in debugging of issues, identification of faults, and implementation of monitoring and alerting systems.


;