Senior Software Engineer Full-Stack & Mobile (AI-Enabled Development)
Xpt Software Australia Pty Senior Software Engineer Full-Stack & Mobile (AI-Enabled Development)
Summary
Senior engineer who builds and ships production web and mobile apps with React and React Native, applying AI tooling across the whole SDLC (AI-assisted specs, copilots, generated tests, CI/CD, monitoring) and mentoring juniors. Telco industry experience is a plus.
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