Senior Software Engineer – Full-Stack & Mobile (AI-Enabled Development)
XPT Software Australia
Sydney, New South Wales, AustraliaContract17/8/2026
Role summary
Design, develop, and maintain production-grade web and mobile applications using React and React Native within an AI-augmented software development lifecycle. The role involves end-to-end feature ownership, mentoring junior engineers, and integrating AI tools to accelerate development and testing processes.
Full description
We're looking for a T-shaped engineer who
can move fluidly across web and mobile platforms while operating within a
modern, AI-augmented software development lifecycle. You'll build and ship
production-grade applications using React and React Native, while leveraging AI
tooling to accelerate design, development, testing, and deployment. Experience in
telco environments is a strong plus, given the scale and regulatory nuances of
that industry.
Key Responsibilities
Design,
develop, and maintain web and mobile applications using React and React Native
Apply AI-enabled SDLC practices across the full development lifecycle — from
requirements and design (AI-assisted specs, user stories) to coding (AI
pair-programming/copilots), testing (AI-generated test cases, automated
QA), code review, and deployment (AI-assisted CI/CD, monitoring, and
incident triage)
Collaborate
with product, design, and QA teams to translate requirements into scalable
technical solutions
Own
features end-to-end: architecture, implementation, testing, deployment,
and post-release monitoring
Champion
best practices for code quality, performance, accessibility, and security
across platforms
Evaluate
and integrate AI tools/agents (e.g., code generation, automated testing,
documentation generation) to improve engineering velocity and quality
Mentor
junior engineers on both technical delivery and AI-assisted workflows
Participate
in architectural decisions balancing web/mobile code reuse, performance,
and maintainability
Contribute
to CI/CD pipeline improvements, including AI-driven build/test optimization
Required Skills & Experience
T-shaped skill profile: deep expertise in at least one area (web or mobile)
with solid working proficiency across the full stack
Strong
hands-on experience with React (web) and React Native (mobile/cross-platform)
Solid
understanding of mobile app development fundamentals (iOS/Android build
processes, app store deployment, native module integration)
Practical
understanding of all phases of an AI-enabled SDLC:
requirements/planning, design, development, testing, deployment, and
monitoring — and where AI tools add value at each stage
Experience
using AI coding assistants/copilots in a professional development workflow
(not just casually)
Strong
grasp of state management, API integration (REST/GraphQL), and performance
optimization on both web and mobile
Familiarity
with CI/CD pipelines, version control (Git), and automated testing
frameworks
Good
understanding of software architecture patterns and scalable system design
Preferred Qualifications
Telco
industry experience
Strong
cross-functional collaboration across product, design, QA, and DevOps
Ability
to evaluate emerging AI tools critically and pragmatically (not just adopt
for adoption's sake)
Clear
communicator, comfortable explaining technical tradeoffs to non-technical
stakeholders
Self-driven
with a continuous-learning mindset, especially around fast-evolving AI
tooling
Experience Level
5+
years of professional software engineering experience (adjust based on
actual seniority target)
Demonstrated
portfolio of shipped web and mobile applications
Company information
XPT Software Australia is a technology consulting firm that specializes in providing personalized consulting and development services across various industries, including Banking, Financial Services & Insurance (BFSI), Telecommunications, Mining, and Smart Connected industries. The company is dedicated to partnering with clients to efficiently bring high-quality products to market by leveraging emerging technologies and industry expertise.The services offered by XPT include business analysis, project and program management, efficiency improvement, technology consulting, and talent acquisition. The firm focuses on delivering customized solutions tailored to client needs, supported by proprietary software tools to ensure high service quality. With a team of approximately 95 employees, XPT operates in both Australian and international markets, aiming to build a world-class team recognized for its software services and solutions.