Senior Full-Stack Developer | AI | (Fully-Remote)

Job Description

Senior Full Stack Developer (Fully-Remote | AI-Native SaaS | Azure)

About the Role We’re looking for a hands-on Senior Software Developer to architect, design and deliver scalable, secure, high-performing SaaS solutions within an AI-native product environment.
This is a senior technical role with real influence. You will shape architecture, uplift engineering standards, and lead the integration of AI-enabled capabilities across the development lifecycle.

Expect to be 70–80% hands-on coding.

This is a fully remote role open to anywhere in Australia!


What You’ll Be Responsible For Engineering & Architecture
  • Architect, design and build scalable SaaS applications across the full stack
  • Develop and ship high-quality production code with strong testing discipline
  • Drive clean architecture, maintainability and long-term scalability
  • Translate product and business priorities into robust technical solutions
  • Review and guide work delivered by other engineers (internal and external)
  • Identify and remediate technical debt, performance bottlenecks and scalability risks
  • Own production reliability, monitoring and deployment quality
AI-Enabled Engineering - (Essential)
  • Lead adoption of AI-assisted development practices (coding, testing, documentation)
  • Implement AI-supported security, monitoring and observability capabilities
  • Drive automation across CI/CD pipelines and release workflows
  • Improve engineering productivity, release velocity and system resilience through AI-native practices
DevOps & Platform
  • Own and continuously improve the SDLC (design → build → deploy → monitor)
  • Strengthen CI/CD workflows and release governance
  • Enhance developer experience through better tooling and automation
  • Maintain performance and stability across production environments
Security & Compliance
  • Build secure-by-design applications aligned with OWASP standards
  • Implement strong authentication, authorisation and encryption practices
  • Apply secure cloud configuration and secrets management
  • Conduct vulnerability remediation via code reviews, dependency management and patching
  • Contribute to compliance requirements (e.g. ISO 27001, SOC 2, enterprise security standards)
Tech Stack You should be strong across most of the following:

Frontend
  • React (component-based architecture)
  • Modern JavaScript/TypeScript
  • Native web applications
Backend
  • Django (REST APIs)
  • Python
  • Task queues (Celery)
  • Scheduler/worker patterns
Cloud & Infrastructure
  • Microsoft Azure
  • Azure Postgres
  • Azure Cache for Redis
  • RESTful architecture
  • Microsoft Bot Framework (desirable)
DevOps & Tooling
  • GitHub Enterprise
  • GitHub Actions
  • CI/CD pipelines
  • Pytest (unit & integration testing)
  • Observability & monitoring best practices
Required Experience
  • Minimum 3+ years in a senior software development role
  • Proven experience building and scaling SaaS products
  • Strong full-stack capability (React + modern backend framework such as Django, Rails, .NET or Laravel)
  • Demonstrated experience implementing AI-assisted engineering practices
  • Solid experience in Azure cloud environments
  • Strong DevOps and CI/CD exposure
  • Ability to operate independently in a fast-paced product environment
  • Strong communication and stakeholder engagement skills
Highly Regarded
  • Experience building for Microsoft 365 and/or Microsoft Teams
  • Experience with Celery or distributed task processing
  • Experience embedding AI tooling across engineering workflows
  • Open-source contributions
  • Tertiary qualification in Computer Science, Software Engineering, Data Science or similar (valued but not essential)
Who This Role Suits This role is for a builder — not a ticket-taker.
You are commercially aware, product-minded and comfortable taking ownership. You care about performance, clean architecture and scalable design. You’re not threatened by AI — you use it to ship faster and smarter.
If you prefer narrow backend-only roles or minimal ownership, this isn’t it.

This is a fully remote role open to anywhere in Australia!