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*