Software Engineer Role Summary
">
We are seeking a highly skilled software engineer to join our development team in Sydney. As a key member of our squad, you will be responsible for designing and developing microservices, data access layers, GraphQL types, managing new and existing REST APIs, and integrating third-party APIs.
Key Responsibilities:
* Design and develop microservices using modern software development practices
* Manage data access layers, GraphQL types, and REST APIs
* Integrate third-party APIs and automate testing
* Ensure code robustness and maintainability
The ideal candidate will have hands-on development expertise, the ability to work independently, and experience with modern software development practices. We are looking for someone who is comfortable with technologies such as TypeScript, NodeJS, NextJS, Apollo GraphQL, React, AWS, Docker, Kubernetes, CI/CD tooling, Grafana, Prometheus, and automation test frameworks like Selenium or Playwright.
Requirements:
* Hands-on development expertise
* Ability to work independently
* Experience with modern software development practices
* Strong understanding of software design patterns and principles
What We Offer:
* A dynamic and collaborative work environment
* Opportunities for professional growth and development
* A competitive salary and benefits package
* A flexible work arrangement that balances work and personal life
If you are passionate about software engineering and want to make a real impact, we encourage you to apply now.