Senior Engineer

4 Minutes ago • All levels
Software Development & Engineering

Job Description

VGW is seeking a Senior Software Engineer to join their Engineering team in Perth. This role involves owning projects from build to ship, working in a cloud-native environment with CI/CD, IaC, O11y, and CyberSec practices. The team emphasizes continuous learning and career development, offering both technical and management progression tracks. The tech stack includes Kubernetes, AWS, Kotlin with Springboot, TypeScript/React, DynamoDB, Snowflake, and Kafka.
Must Have:
  • Strong knowledge of React with TypeScript for component-based UI development
  • Experience with Redux Toolkit and Redux Saga for state management and side effects
  • Proven capability with React Router for client-side routing
  • Styling experience using SCSS/CSS Modules with BEM naming conventions
  • Proficiency in Bootstrap for responsive design
  • Familiarity with Storybook for component development and documentation
  • Testing experience using Jest & React Testing Library for unit testing
  • Experience with Playwright for end-to-end testing
  • Some backend experience with Kotlin or Java and Spring Boot
  • Hands-on knowledge of Kubernetes, AWS, and Terraform for deploying and managing scalable systems
  • Familiarity with DynamoDB and Kafka
  • Strong ability to design front-end systems for high scalability and performance
  • Proven capability to lead the delivery of technical projects
Perks:
  • Work-life flexibility
  • Learning and career advancement opportunities
  • Competitive compensation
  • Additional perks and benefits
  • Social events and gatherings (in-person and online)

Add these skills to join the top 1% applicants for this job

communication
game-texts
playwright
react
aws
redux
spring-boot
terraform
ci-cd
bootstrap
front-end
kubernetes
kotlin
typescript
css
java

What you should know about our Engineering team:

  • We make room to do things the right way
  • You own your projects: you build it, you ship it, you run it
  • We were born in the cloud: practices and principles like CI/CD, IaC, O11y and CyberSec are part of what we do

When it comes to Learning and Development:

  • Learning is part of our fabric. We have a world-class Engineering Learning and Development program and we are passionate about career development.
  • Thought Leaders regularly give tailored talks and workshops for our team.
  • We are proactive in the community attending many local and international conferences.
  • We have both a technical and management track for career progression and promotions.
  • We have a library of books and videos with good content and encourage staying on top of new practices.

In terms of our tech stack, we host on Kubernetes in AWS, we run Kotlin with Springboot on the JVM and TypeScript / React on our client side. Our database is DynamoDB with Snowflake as our Data warehouse and we utilise a modern event driven approach using Kafka.

What you will bring to the role:

  • Strong knowledge of React with TypeScript for component-based UI development
  • Experience with Redux Toolkit and Redux Saga for state management and side effects
  • Proven capability with React Router for client-side routing
  • Styling experience using SCSS/CSS Modules with BEM naming conventions
  • Proficiency in Bootstrap for responsive design
  • Familiarity with Storybook for component development and documentation
  • Testing experience using Jest & React Testing Library for unit testing
  • Experience with Playwright for end-to-end testing
  • Some backend experience with Kotlin or Java and Spring Boot
  • Hands-on knowledge of Kubernetes, AWS, and Terraform for deploying and managing scalable systems
  • Familiarity with DynamoDB and Kafka
  • Strong ability to design front-end systems for high scalability and performance
  • Proven capability to lead the delivery of technical projects
  • Excellent communication skills with a collaborative approach to problem solving
  • Ability to mentor and coach junior team members, fostering their technical growth

Set alerts for more jobs like Senior Engineer
Set alerts for new jobs by VGW
Set alerts for new Software Development & Engineering jobs in Australia
Set alerts for new jobs in Australia
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙