CrawlJobs Logo

Mid Full Stack Engineer

Australia, South Bank · Job Posted January 29, 2026
Apply Position
Job Link Share

Job Description

The Mid Software Engineer is responsible for designing, building, testing, and releasing high quality scalable software solutions. This role requires experience with agile development practices and lean methodologies, with demonstrated expertise in modern software engineering backed by a strong understanding of development best practices. Joining our Integrations Services pillar you’ll play a key role in building and evolving the common-core services that power our shopping experiences across our premiere brands including Flight Centre and Travel Associates.

Job Responsibility

  • Design, develop and deploy web applications, microservices and APIs primarily using Typescript, React and Node.js
  • Craft high quality, secure, testable, maintainable code that is not over engineered
  • Own the quality of what we build, through testing, test automation and observability to ensure operational reliability and performance
  • Analyse business requirements and problem solve to create the right solutions for our customers
  • Participate in code reviews with other engineers to provide feedback to ensure we maintain quality, standards, meets requirements and compliance
  • Maintain and improve our documentation across code bases, architectures and our knowledge bases
  • Collaborate in our 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, to plan, design and build elegant solutions
  • Take initiative and always look for ways in improving the quality of our solutions, code bases, technical debt, standards, processes and best practices
  • Be a participant in the global engineering community improving our practice across the company

Requirements

  • At least 3 years professional experience building scalable and secure software using Node.js and ReactJS
  • Experience with testing frameworks and writing unit, functional and integration tests
  • Experience building and deploying containerised software within a Kubernetes environment and using services such as Lambda, DynamoDB, S3, and Cloudfront
  • Experience with observability tools, such as logging (Splunk, Kibana) and monitoring (New Relic)

What we offer

  • Culture: you will be employed by an inclusive company that offers a team culture like no other in the industry
  • Development: Individualised, ongoing Learning & Development via communities of practice. Dedicated time to learn, share and collaborate skills, interests and goals, as well as contribute your own expertise and insights of others
  • Innovation Days where you have the opportunity to create, collaborate, and bring innovative concepts to life
  • Dedicated Engineering Days, often hosted by technology partners off-site, where staff have an opportunity to increase knowledge and skills, and test out new and exciting technologies
  • Access to 'LinkedIn Learning' for ongoing skills development: over 24,500 courses in over 20 languages
  • Women in PM&E group - this comprehensive program aims to foster gender diversity and empower and support women in their pursuit of successful careers in technology. It encompasses a variety of initiatives, workshops, mentorship opportunities, and networking events
  • Exclusive Staff Discounts: Accessible via our employee-only portal with 350+ of Australia’s leading retailers, health and wellness discounts, financial planning advice, employee share plan and more
  • Travel Discounts: Including family and friends - flights, hotels, tours, cruises, travel insurance and more
  • Brightness of Future: Career opportunities in a network of brands and businesses across the globe - we promote from within
  • Corporate Health Discounts: Access exclusive discounts on health insurance plans for you and your family with our partner, BUPA, access to internal gym
  • Mental Health: Support and Employee Assistance Program for staff and family
  • Social: Regular awards nights, social team-building and industry events, with the opportunity to attend global conferences (Bangkok in 2026)
  • Giving Back: Corporate Social Responsibility program supporting nominated charities through Workplace Giving, volunteering and fundraising
  • paid parental and volunteer leave
  • Sustainability: The protection of our environment is essential to the future of tourism, as a leading travel group, we have made efforts to affect positive change to the environment

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Mid Full Stack Engineer

8 matching positions

Mid Full-Stack Engineer (React & .NET)

Bentley Systems has exciting opportunities for Software Developers who are passi...
Location
Location
Slovakia , Bratislava
Salary
Salary:
3000.00 EUR / Month
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, Software Engineering or equivalent field
  • At least 4 years of experience in web development (UI, Backend, or both)
  • Proven work experience with React.JS, SQL, Microservices, Rest APIs, C#, .NET core, .NET Framework
  • Excellent verbal and written communication skills
  • Familiarity with design patterns, SOLID principles, root cause analysis
  • The ability to learn new things quickly without guidance or supervision
  • Strong decision-making skills when weighing the pros and cons of different approaches to problems
Job Responsibility
Job Responsibility
  • Build React.Js frontend components that interact with our .NET core API
  • Implement new functionality and business logic in C# and SQL
  • Maintain the current code base written in C# and React
  • Debug support issues and provide root cause analysis, workarounds, and solutions to the issues
  • Design the architecture of new features with regards to usability, feasibility, and security, using proven design patterns and SOLID principles
  • Break down complex work items into manageable, deliverable pieces with accurate estimates
  • Translate complicated technical analysis into language that cross functional teams can understand (Product Owner, Support, Business Analysts, etc.)
  • Write end-to-end, unit, and integration tests to cover your work
  • Conduct code reviews and pull requests in GIT
  • Work in Azure DevOps to manage tasks and hours for work items
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world’s infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world
  • Training and professional development opportunities (certifications programs, conferences etc.)
  • Additional annual leave days and extra paid days for different occasions (marriage, moving day, bereavement leave etc.)
  • Health insurance package and accidents insurance 24/7
  • Referral program with bonuses
  • Extra paid day for volunteering in the organization of your choice
  • Fulltime
Read More
Arrow Right

Mid to Senior Full-Stack .NET AI focused engineer

We are building AI that engineers actually trust inside systems that manage real...
Location
Location
United States , Pittsburgh
Salary
Salary:
Not provided
mayvue.com Logo
Mayvue Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Modern C# and .NET
  • REST APIs
  • Blazor
  • Blazor WASM
  • Blazor Hybrid
  • General HTML/CSS/JavaScript
  • LLM and RAG technique experience
  • SQL Database familiarity (SQLite, Postgres)
  • Entity framework
  • Ability to work largely independently
Job Responsibility
Job Responsibility
  • Building the solution and shipping real features
  • Shape standards across the team as we grow
  • Directly influence the product direction
  • Senior level individual contributor with product influence
What we offer
What we offer
  • Unlimited PTO
  • Life Insurance at no cost to employees
  • Short-term and long-term disability at no cost to employees
  • Paid maternity and paternity leave
  • Healthcare insurance (Premiums are partially paid for by Mayvue)
  • Dental and vision at no cost to employees and dependents
  • Optional supplemental life insurance
  • Receive $1,000.00 per year for Continuous Learning Allowance
  • Receive 1 day paid per year as a Community Service Allowance
  • Onsite gym in Pittsburgh office
  • Fulltime
Read More
Arrow Right
New

Senior Full Stack Engineer - Java / Angular

This is a senior-level individual contributor role within an enterprise applicat...
Location
Location
United States , Jacksonville
Salary
Salary:
113840.00 - 170760.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
June 19, 2026
Flip Icon
Requirements
Requirements
  • 10+ years' overall experience in systems analysis, application programming, and software development
  • 7+ years' hands-on development experience with Java (Spring Boot) and AngularJS
  • 5+ years of SDLC experience utilizing tools such as Jira, RDZ, and Bitbucket
  • Proficiency in Linux/Unix environments
  • Demonstrated experience managing and implementing complex technology projects from initiation through delivery
  • Strong analytical and interpretive thinking skills
  • Working knowledge of project management and consulting techniques
  • Ability to perform effectively under pressure
  • Experience mentoring and advising mid-level technical professionals
Job Responsibility
Job Responsibility
  • Partner with business and technology teams to analyze requirements, identify system enhancements, and support the deployment of new products and process improvements
  • Resolve high-impact problems by conducting in-depth evaluations of complex business processes, system processes, and industry standards
  • Ensure application design adheres to the overall enterprise architecture blueprint
  • Develop and enforce standards for coding, testing, debugging, and implementation
  • Design and implement features to enhance platform monitoring, observability, resiliency, and recoverability
  • Diagnose, debug, and resolve complex issues related to software applications and infrastructure
  • Manage high-priority production support tickets
  • Perform system configurations and routine maintenance
  • Create and maintain internal knowledge base articles
  • Serve as a technical advisor and mentor to mid-level developers and analysts
What we offer
What we offer
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
!
Read More
Arrow Right

Full Stack Engineer

We are currently seeking a Full Stack Developer to join FinXL and drive the arch...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
finxl.com.au Logo
FinXL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full Stack Engineer experience
  • Experience in Java, React, MongoDB and JBoss
  • Experience in Financial Advice, Wealth Management - Superannuation-Insurance or BFSI
  • Experience in XPLAN, Endeavour or Midwinter
  • Experience utilising AI productivity tools like GitHub Copilot or Claude
  • Experience designing & developing robust back-end services and responsive front-end interfaces
  • Experience writing clean, secure, and scalable code and leveraging AI productivity tools
  • Experience integrating APIs and working within microservices architectures
  • Experience mentoring mid-level engineers and providing technical leadership
Job Responsibility
Job Responsibility
  • drive the architectural uplift
  • build complex wealth calculation engines
  • modernise legacy platforms into a scalable, cloud-native ecosystem
  • Fulltime
Read More
Arrow Right

Senior Full Stack Engineer

Senior Fullstack Engineers at Brighte design, develop, test, and maintain softwa...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
brighte.com.au Logo
Brighte Capital
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid amount of professional experience as a fullstack engineer
  • Strong proficiency in Node.js (REST APIs, async patterns, performance tuning)
  • Deep experience with React (hooks, state management, component architecture)
  • Hands-on experience building and operating microservices in production
  • Solid understanding of API design, database modelling, and distributed systems
  • Experience with CI/CD, testing, security and compliance
  • Experience in the AI space — building on LLMs (OpenAI, Anthropic, etc.), RAG pipelines, or AI agents
  • You've used AI to fundamentally change how you work, not as a novelty, but as your default operating mode
Job Responsibility
Job Responsibility
  • Design, build, and maintain full-stack features across our React frontend and Node.js backend services
  • Architect and evolve microservices with a focus on reliability, scalability, and developer experience
  • Integrate AI capabilities (LLMs, agents, intelligent tooling) into product features and internal workflows
  • Collaborate with product, design, and data teams to deliver high-quality user experiences
  • Contribute to technical roadmap discussions, code reviews, and engineering best practices
  • Mentor mid-level engineers and help raise the bar across the team
What we offer
What we offer
  • Flexible working arrangements to suit individual needs and a hybrid work model
  • Free lunch on Monday Mingle
  • Weekly Thursday social event
  • Opportunity to join Employee Share Option Plans (ESOP)
  • Snacks galore – thoughtfully stocked pantry
  • End-of-trip facilities with towel service and hair dryers
  • Anniversary leave
  • Fulltime
Read More
Arrow Right

Consultant - Apps Full Stack Engineer

Microsoft Industry Solutions – Global Center for Innovation and Delivery (GCID) ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-10 years of professional software development experience
  • Bachelor's degree in computer science, Engineering, or a related discipline, or equivalent practical experience
  • Microsoft or cloud certifications are preferred, including but not limited to: MCSD/MCAD/MCSE, AZ‑204, AI‑900, AI‑102, or equivalent entry‑ to mid‑level cloud and AI certifications
  • Hands‑on experience designing and building applications using .NET (C#), .NET Web APIs, Node.js with modern front‑end technologies such as JavaScript or TypeScript, and frameworks like Angular or React
  • Strong understanding of application development across UI, API, service, integration, and data layers
  • Experience building and consuming RESTful services and integrating backend systems
  • Working knowledge of relational databases such as Azure SQL, Azure Cosmos DB, PostgreSQL, Azure SQL managed Instance or Azure Database for MySQL, including data access and performance considerations
  • Solid foundation in software engineering principles, including clean code, debugging, testing, and problem‑solving
  • Hands‑on experience integrating AI capabilities into applications, such as search, chat, recommendations, or content generation using AI services or APIs
  • Practical knowledge of Azure AI services, including Azure AI Foundry and Azure AI Search, and understanding of RAG (Retrieval‑Augmented Generation) patterns
Job Responsibility
Job Responsibility
  • Design and build cloud‑native, full‑stack applications on Microsoft Azure, contributing across UI, API, services, and data layers with high‑quality, secure, and scalable code
  • Collaborate with architects and senior consultants to translate business requirements into technical designs and implementation plans
  • participate in design reviews and solution walkthroughs
  • Own feature delivery end‑to‑end: estimate effort, implement features, write unit/integration tests, perform code reviews, and support deployment through CI/CD pipelines
  • Integrate backend services and data platforms, implement RESTful APIs, and ensure performance, reliability, and observability (logging, metrics, traces) for production readiness
  • Apply security, compliance, and Responsible AI principles across application development and operations, following Microsoft and customer governance standards
  • Identify technical risks and dependencies early
  • raise and help mitigate issues, support technical escalations, and contribute to contingency plans for smooth delivery
  • Reuse and contribute to shared frameworks and IP, leveraging best practices, accelerators, and patterns to improve delivery speed and predictability
  • Collaborate cross‑functionally (e.g., project leads, delivery managers, account teams) to articulate technical value, support adoption, and ensure customer outcomes
  • Fulltime
Read More
Arrow Right

Senior Full Stack Engineer (Python)

The product focuses on transforming the large and inefficient returns segment of...
Location
Location
Ukraine
Salary
Salary:
Not provided
startupsoft.com Logo
StartupSoft
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong full-stack engineering experience (mid-senior or senior level)
  • Experience designing and delivering production systems end-to-end
  • Strong backend experience with at least one of: Python (preferred), or C# / .NET
  • Frontend experience with modern JS frameworks: Vue / Nuxt or similar (React/Angular acceptable)
  • Experience working with relational databases (PostgreSQL or similar)
  • Experience building REST APIs and scalable web services
  • Strong problem-solving skills and ability to work autonomously
Job Responsibility
Job Responsibility
  • Design and implement new product features across the customer marketplace and internal operations tools
  • Translate loosely defined business problems into scalable technical solutions
  • Take ownership of projects from planning to production deployment
  • Help prioritize and execute a growing feature backlog
  • Build and maintain scalable backend services and APIs
  • Contribute to ongoing migration from C# to Python for internal systems
  • Improve performance, reliability, and scalability of existing services
  • Work with PostgreSQL and Elasticsearch integrations
  • Develop and maintain modern web frontends using Vue/Nuxt
  • Collaborate with product and operations teams to improve user workflows
What we offer
What we offer
  • Work with top entrepreneurs and startups from Silicon Valley and EU
  • Become an integral part of the core team — be more than someone who just writes code
  • Potential to receive equity in high-growth startups
  • Beautiful offices in the best locations with high-end amenities
  • Above average salary, benefits & medical insurance
  • Only the latest, modern technologies with no legacy code and management bureaucracy
  • Contribute to well-funded products with potential to impact millions
  • Tight-knit team with an inclusive and transparent culture
  • Fulltime
Read More
Arrow Right

Full Stack Engineer

As a full stack engineer at Hotplate, you'll build end-to-end features that will...
Location
Location
United States , San Francisco
Salary
Salary:
165000.00 - 185000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extremely comfortable working full stack
  • A high bar for delivering clean, intuitive, UX experiences
  • A love for designing products and features from scratch
  • Have worked in early to mid-stage startups before, with experience taking projects from 0 to 1 independently
  • Comfortable with our stack: React, Next.js, TypeScript, Node, Express, PostgreSQL, AWS
  • 3+ years of product-focused, full-stack engineering
Job Responsibility
Job Responsibility
  • Build end-to-end features that will directly impact how thousands of chefs' and bakers' businesses run their businesses
  • Build scalable systems & infrastructure to handle ticketmaster-style food drops
  • Build Chef-facing features that will provide powerful ways to manage and grow their business
  • Build consumer-facing storefront and buying experiences that delight
  • Participate in the full process of building features, from supporting on ideation and design to executing features independently
What we offer
What we offer
  • Comprehensive medical, dental, and vision coverage for you and dependents
  • 401(k) retirement plan
  • Unlimited PTO (that people actually take)
  • Parental leave
  • Monthly budget to spend on Hotplate
  • Fulltime
Read More
Arrow Right