Senior Full Stack Developer

1 month ago


Brisbane, Queensland, Australia Flight Centre Travel Group Full time
About the Role

We are seeking a highly skilled Senior Full Stack Engineer to join our Leisure Product Management & Engineering team at Flight Centre Travel Group. As a key member of our team, you will be responsible for designing, building, testing, and releasing front-end and backend solutions across multiple streams.

Key Responsibilities
  • Design and develop high-quality, scalable, and reliable web applications, microservices, and APIs using HTML, CSS, JavaScript, TypeScript, React, and other relevant technologies.
  • Craft secure, testable, and maintainable code that meets our quality standards, through testing, test automation, and observability.
  • Analyze business requirements and solve problems to create effective solutions for our customers.
  • Participate in code reviews with other engineers to ensure we maintain high-quality code, meet requirements, and comply with standards.
  • Maintain and improve our documentation across code bases, architectures, and knowledge bases.
  • Collaborate with our cross-functional Product Management and Engineering teams to plan and deliver high-quality solutions in a fast-paced, agile environment.
Requirements
  • Minimum 5 years of professional experience in software development.
  • Professional experience as a Senior Full Stack Engineer, delivering end-to-end experiences across front-end and backend.
  • A proven track record in leading by example and mentoring in code quality, standards, best practices, software design, and architecture patterns.
  • A passion for supporting and enabling others to continuously improve and be more productive.
  • Proven experience in building user-friendly, responsive web applications for desktop and mobile.
  • Experience with modern JavaScript coding, testing, debugging, and automation techniques, including TypeScript, Styled Components, HTML, and JSS.
  • Proven experience in designing, building high-traffic reliable and performant software in React.
  • Strong experience in software testing from unit tests and UI tests with tools such as Cypress, Selenium, and Jest.
  • Experience with frontend tooling, build tools, and package managers such as Webpack, Babel, npm, yarn, ESLint, and Prettier.
Desirable Skills
  • Experience in building single-page applications (SPAs) using techniques including routing, client-side templating, and consuming JSON-based RESTful APIs.
  • Exposure to Kubernetes, ElasticSearch, Redis, and AWS services such as EKS, Lambda, API Gateway, DynamoDB, S3, and Cloudfront.
  • Experience with DevOps tooling and practices valuing a DevOps culture.
  • Maintain compliance posture across systems.
  • Experience with observability tools, such as logging (Splunk, Kibana) and monitoring (New Relic).
  • Experience in building Serverless applications using AWS Lambda.
  • Experience in SSR methodologies and frameworks.
  • Passionate about/experienced with open source and developer tools.
What We Offer
  • Tick destinations off your bucket list with our discounts on travel and accommodation.
  • Employee Share Scheme through Equate Plus.
  • Access to in-house financial and health services, and internal 24/7 gym.
  • Receive ongoing training and professional development through the Flight Centre Landing.
  • Preference for internal progression through Brightness of Future: Employees have the right to see a clear pathway to achieving career ambitions.
  • Global career opportunities in a network of brands and businesses at your fingertips.
  • Proud Corporate Social Responsibility platform through the Flight Centre Foundation, and Brighter Futures programs.
  • Various social events to promote networking, the celebration of wins, and sometimes just for fun (Global Gathering 2025 – Los Angeles).
About Us

At Flight Centre Travel Group, our purpose is to 'open up the world for those who want to see'. We are a global travel retailer with a network of brands and businesses across 20+ countries. Our people come from diverse backgrounds, and we celebrate our differences. We offer genuine opportunities for growth and evolution, and we empower our people to find their Brightness of Future.

We value irreverence, ownership, and egalitarianism. We encourage collaboration and innovation, and we make sure our people are supported to make incredible ideas a reality. Together, we deliver quality, innovative solutions that delight our customers and achieve our strategic priorities.



  • Brisbane, Queensland, Australia Emanate Technology Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Emanate Technology in Brisbane. As a key member of our development team, you will be responsible for providing technical leadership and expertise in the development of our software solutions.Key Responsibilities:Design and develop scalable...


  • Brisbane, Queensland, Australia Emanate Technology Full time

    Job Opportunity: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Emanate Technology in Brisbane. As a key member of our development team, you will play a crucial role in delivering high-quality software solutions using a range of technologies.Key Responsibilities:Develop and maintain complex software...


  • Brisbane, Queensland, Australia Emanate Technology Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Emanate Technology in Brisbane. As a key member of our development team, you will be responsible for providing technical leadership and expertise in the development of our software solutions.Key Responsibilities:Design and develop scalable...


  • Brisbane, Queensland, Australia FCM Travel Full time

    About the RoleAt FCM Travel, we're on a mission to open up the world for those who want to see. We're a global travel retailer with a diverse team of talented individuals from all walks of life. We're committed to creating an inclusive and diverse workplace that supports your unique identity and fosters collaboration and innovation.We're looking for a Senior...


  • Brisbane, Queensland, Australia Pearson Carter Full time

    Job Title: Senior Full Stack DeveloperJob Description:We are seeking a talented Full Stack Developer to join our team at Pearson Carter. As a key member of our software development recruitment team, you will be responsible for building and maintaining our clients' e-commerce platforms using a variety of technologies including TypeScript, Node, React,...


  • Brisbane, Queensland, Australia FCM Travel Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Engineer to join our team at Flight Centre Travel Group. As a Senior Full Stack Engineer, you will be responsible for designing, building, and deploying web applications, microservices, and APIs using a range of technologies including HTML, CSS, JavaScript, TypeScript, and React.Key...


  • Brisbane, Queensland, Australia Axiom Technologies Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer - Full Stack to join our team. The ideal candidate will have experience in designing and developing scalable and efficient software systems.The successful candidate will be responsible for:Designing and developing full-stack software solutionsCollaborating with cross-functional teams to...


  • Brisbane, Queensland, Australia Pearson Carter Full time

    Job Title: Senior Full Stack .NET DeveloperAbout the Role:Pearson Carter is working with an industry leader to find a highly skilled Senior Full Stack .NET Developer to play a key part in the future of the squad.Responsibilities:Work on multiple projects simultaneouslyDevelop automation services on internal and external softwareIntegration projects with...


  • Brisbane, Queensland, Australia FCM Travel Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Engineer to join our team at Flight Centre Travel Group. As a Senior Full Stack Engineer, you will be responsible for designing, building, and deploying web applications, microservices, and APIs using a range of technologies including HTML, CSS, JavaScript, TypeScript, and React.Key...


  • Brisbane, Queensland, Australia Just Digital People Full time

    About the RoleWe are partnering with an innovative organisation that prioritises customer satisfaction.As a Senior Full Stack Developer, you will act as a technical lead, guiding the team and collaborating with the manager to drive project success.This company offers diverse incentives and projects, requiring a skilled developer to work in a fast-paced agile...


  • Brisbane, Queensland, Australia Just Digital People Full time

    About the RoleThis Brisbane-based position is part of a small, collaborative team that requires a Senior Engineer with a well-rounded yet focused experience. As a technical leader, the role demands drawing on the depth of your experience to contribute to conversations and actions that shape the products being worked on.Our client has an established customer...


  • Brisbane, Queensland, Australia Clicks IT Recruitment Full time

    Job Role: Full Stack DeveloperWe are seeking an experienced Full Stack Developer to join our team in Brisbane.Responsibilities:Develop software in a small team to meet client requirements.Participate in Agile software engineering processes.Leverage existing frameworks to develop backend services.Key Skills:Proven experience as a Full Stack...


  • Brisbane, Queensland, Australia AUTOrecruit Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will have expertise in full stack development, with a strong understanding of frontend and backend technologies.Responsibilities:* Design and develop full stack applications using a...


  • Brisbane, Queensland, Australia Just Digital People Full time

    About the RoleThis Brisbane-based position is part of a small, collaborative team that requires a Senior Engineer with a well-rounded yet focused experience. As a technical leader, the role demands drawing on the depth of your experience to contribute to conversations and actions that shape the products being worked on.Our client has an established customer...


  • Brisbane, Queensland, Australia Just Digital People Full time

    AboutThis Brisbane-based role sits within a small, collaborative team, requiring a Senior Engineer with a well-rounded, yet focused experience.As a technical leader, the role demands drawing on the depth of your experience to contribute to conversations and actions shaping the products being worked on.Our client has an established customer base across...


  • Brisbane, Queensland, Australia EBR Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at EBR. As a key member of our development team, you will be responsible for designing and developing cloud-based software applications using Java 8 and Typescript.Key Responsibilities:Design and develop Java 8/Typescript code to implement the...


  • Brisbane, Queensland, Australia Just Digital People Full time

    About the RoleThis Brisbane-based position is part of a small, collaborative team that requires a Senior Engineer with a well-rounded yet focused experience. As a technical leader, the role demands drawing on the depth of your experience to contribute to conversations and actions that shape the products being worked on.Our client has an established customer...


  • Brisbane, Queensland, Australia Pearson Carter Full time

    Job Title: Full Stack Ecommerce DeveloperJob Description:We are seeking a skilled Full Stack Ecommerce Developer to join our team at Pearson Carter. As a Full Stack Ecommerce Developer, you will be responsible for designing, developing, and maintaining scalable and efficient e-commerce solutions using TypeScript, Node, React, GraphQL, and MongoDB.Key...


  • Brisbane, Queensland, Australia Ralston Recruitment Full time

    Showcase your technical skills and passion for innovative solutions as a Senior Software Engineer in our company. In this role, you will work on developing full-stack applications and collaborating with cross-functional teams to ensure seamless integration. Key responsibilities include designing and implementing scalable architecture, writing efficient code,...


  • Brisbane, Queensland, Australia Pearson Carter Full time

    Full Stack Developer OpportunityWe are working closely with a fast-growing E-Commerce company who are looking to build on early success.They are looking for a Full Stack Developer to come and assist as they look to grow.A roadmap is in place to allow them to scale up through the industry and take overTech Stack:TypeScriptNode/ReactGraphQL & RESTfulMongoDB &...