Senior Full Stack Developer

7 days ago


Brisbane, Queensland, Australia FCM Travel Full time

About FCM Travel

FCM Travel is a global travel retailer that aims to open up the world for those who want to see. We are a family of Flighties who come from diverse backgrounds and connections spread across the globe.

Our Purpose

We give people the opportunity to experience something amazing – travel. Our purpose is to deliver quality, innovative solutions that delight our customers and achieve our strategic priorities.

Our Culture

We value irreverence, ownership, and egalitarianism. We encourage collaboration and innovation, and empower our people to find their Brightness of Future.

The Role

We are looking for a Senior Full Stack Engineer to join our team. In this role, you will build reliable, scalable solutions with a focus on value to the customer. You will design, develop, and deploy web applications, microservices, and APIs primarily using HTML, CSS, JavaScript, TypeScript, React, and other technologies.

Responsibilities

  • Design and develop high-quality, secure, testable, and maintainable code.
  • Own the quality of what we build, through testing, test automation, and observability to ensure operational reliability and performance.
  • Analyze business requirements and problem-solve to create the right solutions for our customers.
  • Participate in code reviews with other engineers to provide feedback and ensure we maintain quality, standards, meet requirements, and compliance.
  • Maintain and improve our documentation across code bases, architectures, and our knowledge bases.
  • Collaborate with cross-functional Product Management and Engineering teams to plan and deliver high-quality solutions in a fast-paced, agile environment.
  • Be an impactful contributor to the team, plan, design, and build elegant solutions.
  • Take initiative and look for ways to improve the quality of our solutions, code bases, technical debt, standards, processes, and best practices.
  • Participate in the global engineering community to improve our practice across the company.

Requirements

  • Professional experience as a Senior Full Stack Engineer, delivering end-to-end experiences across front-end and backend.
  • Proven track record in leading by example and mentoring in code quality, standards, best practices, software design, and architecture patterns.
  • 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 and other technologies.
  • 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 (SPA) 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 such as using AWS Lambda.
  • Experience in SSR methodologies and frameworks.


  • Brisbane, Queensland, Australia Tampa Gardens Senior Living Full time

    About the CompanyTampa Gardens Senior Living is seeking a highly skilled Senior Full Stack Developer to join their team. As a rapidly growing company, they are looking to expand their tech team and drive technical innovation.About the RoleThis is an exciting opportunity for a Senior Full Stack Developer to play a key role in advancing and refining the...


  • Brisbane, Queensland, Australia Blackroc Full time

    About BlackrocBlackroc is a forward-thinking software development company that specializes in transforming clients' data into actionable business insights. We are renowned for our innovative solutions that drive strategic decision-making and operational efficiency.Job OverviewWe are seeking a Senior Full Stack Developer to join our expanding team and...


  • Brisbane, Queensland, Australia Blackroc Full time

    About BlackrocBlackroc is a forward-thinking software development company specialising in transforming clients' data into actionable business insights. We are renowned for our innovative solutions that drive strategic decision-making and operational efficiency.Job OverviewWe are seeking a Senior Full Stack Developer to join our expanding team and contribute...


  • Brisbane, Queensland, Australia Digital Enterprise Solutions Full time

    Job DescriptionJob Title: Senior Full Stack DeveloperJob Summary:We are seeking a highly skilled Senior Full Stack Developer to lead our web development team. As a Technical Lead, you will be responsible for designing, developing, and deploying scalable and efficient web applications.Key Responsibilities:Design and develop web applications using Node.js,...


  • Brisbane, Queensland, Australia Emesent Pty Ltd Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team at Emesent Pty Ltd. As a key member of our software development team, you will play a critical role in designing, building, and maintaining our cutting-edge software solutions.Key ResponsibilitiesTechnical Leadership: Collaborate with cross-functional teams to...


  • Brisbane, Queensland, Australia StudentUniverse Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team at StudentUniverse. As a key member of our technology team, you will be responsible for designing, building, and maintaining our web applications.Key ResponsibilitiesDesign and develop high-quality, scalable, and maintainable software solutions using React and other...


  • Brisbane, Queensland, Australia Emesent Pty Ltd Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team at Emesent Pty Ltd. As a key member of our software development team, you will play a critical role in designing, building, and maintaining our cutting-edge software solutions.Key ResponsibilitiesDesign and develop efficient and reliable code across the entire software...


  • Brisbane, Queensland, Australia StudentUniverse Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team at StudentUniverse. As a key member of our technology team, you will be responsible for designing, building, and maintaining our web applications.Key ResponsibilitiesDesign and develop high-quality, scalable, and maintainable software solutions using React and other...


  • Brisbane, Queensland, Australia StudentUniverse Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team at StudentUniverse. As a key member of our technology team, you will be responsible for designing, building, and maintaining our web applications.Key ResponsibilitiesDesign and develop high-quality, scalable, and maintainable software solutions using React and other...


  • Brisbane, Queensland, Australia Embedded Search & Selection Full time

    About the CompanyOur client is a pioneering technology firm with a strong presence in the global market. With over two decades of experience, they have established themselves as a leading provider of innovative solutions. Their cutting-edge technology has transformed the industry, making them the preferred choice for international clients.About the RoleIn...


  • Brisbane, Queensland, Australia FCM Travel Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Engineer to join our team at FCM Travel. As a key member of our engineering team, you will be responsible for designing, building, and deploying scalable and reliable software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop high-quality, secure, and...


  • Brisbane, Queensland, Australia Embedded Search & Selection Full time

    About the CompanyA unique, fast-growing local company with an international presence is creating innovative technology in an established market.With twenty years under their belt, their cutting-edge technology is transforming the market and making them the preferred supplier on an international basis.About the RoleDue to continuous growth, an opportunity has...


  • Brisbane, Queensland, Australia Embedded Search & Selection Full time

    About the CompanyA pioneering, rapidly expanding local business with a global presence, renowned for creating innovative technology in a well-established market. With two decades of experience, their cutting-edge technology is revolutionizing the market and making them the preferred supplier on an international scale.About the RoleIn response to continuous...


  • Brisbane, Queensland, Australia Pearson Carter Full time

    About Pearson CarterPearson Carter is a fast-growing E-Commerce company that is looking to build on its early success. We are seeking a highly skilled Full Stack Developer to join our team and assist in our growth plans.Job SummaryWe are looking for a talented Full Stack Developer with strong coding competency in Node, React, and TypeScript. The ideal...


  • Brisbane, Queensland, Australia Pearson Carter Full time

    {"title": "Full Stack Developer Opportunity", "subtitle": "Join a Fast-Growing E-Commerce Company", "content": "We 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...


  • Brisbane, Queensland, Australia Allied Healthcare Full time

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our team at Allied Healthcare. As a key member of our development team, you will play a crucial role in building and maintaining our Ecommerce platform.Key ResponsibilitiesDesign and develop scalable and efficient Ecommerce solutions using Node, React, and TypeScript.Collaborate with...


  • Brisbane, Queensland, Australia Data#3 Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team at Data#3. As a key member of our development team, you will be responsible for designing and developing innovative, scalable applications using a range of technologies including Angular, ASP.NET Core, and Azure.Key ResponsibilitiesArchitect and develop end-to-end...


  • Brisbane, Queensland, Australia Blackroc Full time

    About the CompanyBlackroc Recruitment has partnered with a rapidly growing Brisbane-based scale-up that is entering a digital transformation and looking to expand its tech team. Their mission is to introduce pioneering business models and cutting-edge software within sectors that have remained unchanged for years.About the RoleAs a Senior Full Stack...


  • Brisbane, Queensland, Australia Pearson Carter Full time

    About Pearson CarterWe are a fast-growing E-Commerce company looking to build on our early success. Our team is passionate about delivering innovative solutions that drive business growth.Job SummaryWe are seeking a highly skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and...


  • Brisbane, Queensland, Australia Allied Healthcare Full time

    Job Opportunity at Allied HealthcareWe are seeking a skilled Full Stack Developer to join our team at Allied Healthcare, a fast-growing E-commerce company. As a key member of our development team, you will play a crucial role in shaping the future of our online platform.About the RoleDesign, develop, and maintain scalable and efficient backend systems using...