Backend Software Engineer
Australia • Brisbane
Teach Starter Pty Ltd
Type: Full-time
Level: Junior Level
Salary:
3 years ago
Deadline: 2021-05-17
Job Description
- You’ll work alongside an existing Brisbane-based team of engineers, developing and maintaining the backend infrastructure and APIs that power the Teach Starter platform using technologies such as Terraform, Docker, Kubernetes, nginx, S3, and many more.
- Maintain and further enhance the backend APIs (PHP).
- Participate in code reviews, planning and strategy discussions.
- Be mindful of new tools, technologies, and development practices to help scale our processes and help us achieve our goals more efficiently.
Job Requirement
- 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.
- DevOps experience in writing Infrastructure as Code, using tools like Terraform.
Company Introduction
本地公司
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!