Enable job alerts via email!

Senior Software Engineer

ClearCompany

City of Melbourne

Remote

AUD 100,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A fast-growing gaming startup is looking for a Senior Software Engineer to drive technical improvements across their full stack applications. The ideal candidate will have over 5 years of experience with React.js, Node.js, and AWS. This role offers a fully remote work model, competitive salary, and growth opportunities towards leadership positions. Engage in meaningful engineering challenges while enjoying a flexible work environment.

Benefits

Competitive salary
Remote work flexibility
Career progression opportunities

Qualifications

  • 5+ years as a Full Stack Developer.
  • Strong frontend skills with React.js, React Native, Redux, ES6+ JavaScript.
  • Backend expertise in Node.js, Express.js, REST APIs.
  • Hands-on with MySQL, Redis, RabbitMQ in production.
  • Proven experience implementing testing suites and ensuring code quality.
  • Understanding of system design, scaling, and microservices.
  • Knowledge of security practices (auth, PCI DSS, data protection).
  • Experience with logging, monitoring, and observability tools.
  • Familiarity with AWS, Kubernetes, Terraform, CI/CD.

Responsibilities

  • Stabilise the Codebase and improve technical quality.
  • Develop features and maintain web and mobile applications.
  • Refactor and extend backend microservices.
  • Implement monitoring and logging for production insights.
  • Collaborate with DevOps on CI/CD processes.
  • Lead engineering standards through mentoring.

Skills

React.js
React Native
Node.js
Express.js
REST APIs
MySQL
Redis
RabbitMQ
AWS
Kubernetes
Terraform
CI/CD
Job description

Join a well-funded, fast-growing gaming startup as Senior Software Engineer

Competitive salary - fully remote - Anywhere in Australia

Excellent opportunity for a Full Stack Developer

Environment

You will work across a React + React Native frontend and a Node.js/Express backend, with RabbitMQ for messaging, MySQL + Redis for storage and caching, and Kubernetes on AWS for deployment.

The platform is built on a modern microservices architecture, but it requires significant investment in testing, observability, and code quality to ensure long-term reliability and scale.

You will be the key technical authority driving stabilisation and improvement, working closely with our DevOps Lead to deliver performance, security, and resilience.

Key Responsibilities
  • Stabilise the Codebase: Diagnose and resolve technical debt, prioritising production-grade logging and a robust testing strategy (Unit, Integration, E2E).
  • Develop Features: Build, maintain, and enhance our React (web) and React Native (mobile) applications post-production release.
  • Backend & APIs: Maintain, refactor, and extend Node.js/Express microservices, ensuring they are scalable, secure, and well-documented.
  • Reliability & Monitoring: Implement monitoring, alerting, and logging to provide clear insights into production behaviour.
  • Infrastructure Collaboration: Partner with the DevOps Lead to refine CI/CD (Jenkins), improve AWS Kubernetes deployments, and evolve Terraform-based IaC.
  • Raise Engineering Standards: Lead by example through code reviews, mentoring, and establishing best practices as the team grows.
Tech Stack
  • Frontend: React.js, React Native, Redux
  • Backend: Node.js, Express.js, Microservices, Kong API Gateway
  • Data & Messaging: MySQL, Redis, RabbitMQ
  • Infrastructure: AWS (EKS/Kubernetes), Terraform, Jenkins, Docker
  • Monitoring: Grafana (to be expanded)
  • Languages: JavaScript (migration to TypeScript planned)
Required Skills & Experience
  • 5+ years as a Full Stack Developer.
  • Strong frontend skills with React.js, React Native, Redux, ES6+ JavaScript.
  • Backend expertise in Node.js, Express.js, REST APIs.
  • Hands-on with MySQL, Redis, RabbitMQ in production.
  • Proven experience implementing testing suites and ensuring code quality.
  • Understanding of system design, scaling, and microservices.
  • Knowledge of security practices (auth, PCI DSS, data protection).
  • Experience with logging, monitoring, and observability tools.
  • Familiarity with AWS, Kubernetes, Terraform, CI/CD.
Nice to Have
  • Leadership in raising engineering standards and mentoring.
  • Strong communication skills to articulate technical debt and advocate improvements.
  • Experience in regulated industries (iGaming, FinTech).
  • Exposure to blockchain/crypto integrations.
  • Knowledge of game mechanics, RNG, and fairness algorithms.

You will have full autonomy and ownership of technical decisions, going beyond feature delivery. With a clear path to career growth, including progression to Tech Lead and the chance to build a team, this position provides both challenge and reward. You'll tackle meaningful engineering problems that are critical to business success, all while enjoying the flexibility of a remote-first role, competitive compensation, and a trust-based culture.

We provide reasonable adjustments, including alternate formats to the recruitment process for individuals with disability. If you require an adjustment to be made during the recruitment process, please call 1300 254 257 or email adjustments@clicks.com.au

At Clicks we embrace diversity, inclusion and equal opportunity.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.