Senior Software Engineer

Work set-up: 
Full Remote
Contract: 
Work from: 

Criteria logo
Criteria SME https://www.criteriacorp.com/
51 - 200 Employees
See all jobs

Job description

About the Role
We’re hiring a Senior Software Engineer to join the team responsible for Criteria’s candidate-facing web apps, including the platform that delivers our psychometric assessments. This role is hands-on across front-end and back-end systems and includes working on infrastructure and deployment.

You’ll work in a small, experienced team that partners closely with our Product group and internal psychologists. The environment is collaborative, with shared code ownership and a focus on reliable delivery.


Tech Stack

  • Frontend:HTML, CSS, TypeScript, JavaScript (React)
  • Backend:Node.js, TypeScript
  • Infra:AWS Lambda, DynamoDB, CloudWatch


What You’ll Do

  • Build and maintain end-to-end features across the web stack
  • Write clean, testable code for both UI and backend systems
  • Support and improve infrastructure and monitoring
  • Contribute to planning and technical direction
  • Provide guidance and mentoring to junior team members


What We’re Looking For

  • Strong full stack experience withTypeScript / JavaScript
  • Practical understanding ofweb fundamentalsand modern tooling
  • Experience withcloud-baseddevelopment, ideallyAWS serverless
  • Comfortable working in a team that owns delivery and production support
  • Focused on writing maintainable, tested code


Nice to Have

  • Experience withReact
  • Familiarity withLambda, DynamoDB, CloudFormation
  • Exposure to multiple programming languages
  • Willingness to explore and prototype technical ideas


We offer flexible hybrid working and a straightforward, collaborative environment. This role suits someone who wants to build useful software with clear impact—without unnecessary distractions or red tape.


Apply nowif you’re ready to work on meaningful systems with a team that values practical, reliable engineering.


CompensationStarting from $130,000 AUD

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Teamwork
  • Collaboration

Software Engineer Related jobs