Show more filters
Banner image for Karmo

Full Stack Engineer

Karmo

3.3
3 reviews
Karmo
Job Type   /   Job Level
Full-time   /   Fresh/Entry Level
Company Location
Australia

We’re looking for a Senior Full Stack Software Engineer to help design, build, and scale modern web applications across our platform. You’ll work end-to-end across the stack. From crafting intuitive frontends to developing robust backend services using Node.js, TypeScript, React, Next.js, and PostgreSQL.

This is a Brisbane-based hybrid role, with 3 days in our office and 2 days WFH each week. It’s ideal for engineers with 4+ years of experience who are ready to take on greater ownership, contribute to technical direction, and help mentor others as our team grows.


🚀 What You’ll Be Doing

  • Designing and developing features across the full stack: frontend (React/Next.js/Tailwind CSS) and backend (Node.js/TypeScript/PostgreSQL)
  • Creating and consuming RESTful APIs and building scalable, secure services
  • Writing and maintaining robust automated tests (Cypress, Jest, etc.)
  • Setting up and optimising CI/CD pipelines with GitHub Actions
  • Deploying and managing applications on AWS
  • Collaborating closely with product and QA teams to deliver high-quality features
  • Participating in code reviews, architectural discussions, and engineering improvements
  • Supporting and mentoring less experienced team members, leading the engineering activities within your squad and ensuring the sprints are on track


🎯 What You’ll Bring (Must Have)

  • 4+ years of professional experience as a full stack engineer
  • Experience with AI agents, generative AI coding, or AI-enhanced developer workflows
  • Strong proficiency in Node.js and TypeScript in production environments
  • Solid frontend skills with React, Next.js, and modern UI best practices
  • Experience building APIs and working with relational databases (PostgreSQL)
  • A passion for clean, testable, and scalable code
  • Excellent communication and cross-functional collaboration skills
  • Familiarity with Agile methodologies and fast-paced delivery cycles
  • Experience with mentoring, team collaboration, or stepping into tech leadership


💡 Bonus Skills (Nice to Have)

  • AWS serverless architecture, especially with Lambda
  • Knowledge of GraphQL or event-driven systems
  • Familiarity with infrastructure as code or containerisation (e.g., Docker, Terraform)


📈 What’s In It For You?

  • Competitive salary package plus Super
  • Modern Brisbane CBD office location – less than 10 minute walk to Brisbane Central Train Station
  • Paid Parental Leave
  • Family Subscription Discount
  • Join a rapidly growing national business
  • Be part of a fast-growing, innovative automotive business
  • Be part of a business that’s transforming the way Australians access vehicles


📕 About The Company

At Karmo, we’re changing the game when it comes to how Australians get behind the wheel. As the country’s largest car subscription provider, we give drivers a flexible, stress-free alternative to traditional car buying or leasing. We operate nationally across five states, but we’ve kept our fast-moving, down-to-earth team vibe. We’re growing quickly, we skip the unnecessary corporate red tape, and we love finding smart ways to do things better. If you’re looking for a workplace where your ideas actually get heard and you can make a real impact, you’ll fit right in.


📝 How To Apply

If this role sounds like you, please click on the apply button & follow the prompts. We will get in touch if you are shortlisted for this opportunity.


*You must have relevant qualifications & experience to be considered for this position. We will only be contacting those who match the criteria. All shortlisted applicants will be required to undertake a pre-employment check including police and medical check*

More jobs