freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer – Full-Stack & Mobile (AI-Enabled Development)

Summary

Build and ship production-grade web and mobile apps using React/React Native while integrating AI tools to accelerate design, coding, testing, and deployment in a full-stack role.

Senior Software Engineer – Full-Stack & Mobile (AI-Enabled Development)

  • XPT SoftwareAustralia PTY Ltd, incorporated in 2016, is a Software Services company
  • XPT works with topclients across Australia in Banking, Insurance, Telecom,Retail, Energy, Mining and Manufacturingdomains.
  • We have 120+technocrats in Australia working at our clientlocations.
  • XPT SoftwareAustralia is part of group companies which has globalpresence across India & Europe.
  • We have served100+ clients globally, fulfilling their onsite-offshoreneeds.

We're looking for a T-shaped engineer whocan move fluidly across web and mobile platforms while operating within amodern, AI-augmented software development lifecycle. You'll build and shipproduction-grade applications using React and React Native, while leveraging AItooling to accelerate design, development, testing, and deployment. Experience intelco environments is a strong plus, given the scale and regulatory nuances ofthat industry.

Key Responsibilities

  • Design,develop, and maintain web and mobile applications using React and ReactNative
  • Apply AI-enabledSDLC practices across the full development lifecycle — fromrequirements and design (AI-assisted specs, user stories) to coding (AIpair-programming/copilots), testing (AI-generated test cases, automatedQA), code review, and deployment (AI-assisted CI/CD, monitoring, andincident triage)
  • Collaboratewith product, design, and QA teams to translate requirements into scalabletechnical solutions
  • Ownfeatures end-to-end: architecture, implementation, testing, deployment,and post-release monitoring
  • Championbest practices for code quality, performance, accessibility, and securityacross platforms
  • Evaluateand integrate AI tools/agents (e.g., code generation, automated testing,documentation generation) to improve engineering velocity and quality
  • Mentorjunior engineers on both technical delivery and AI-assisted workflows
  • Participatein architectural decisions balancing web/mobile code reuse, performance,and maintainability

Required Skills & Experience

  • T-shapedskill profile: deep expertise in at least one area (web or mobile)with solid working proficiency across the full stack
  • Stronghands-on experience with React (web) and React Native (mobile/cross-platform)
  • Solidunderstanding of mobile app development fundamentals (iOS/Android buildprocesses, app store deployment, native module integration)
  • Practicalunderstanding of all phases of an AI-enabled SDLC:requirements/planning, design, development, testing, deployment, andmonitoring — and where AI tools add value at each stage
  • Experienceusing AI coding assistants/copilots in a professional development workflow(not just casually)
  • Stronggrasp of state management, API integration (REST/GraphQL), and performanceoptimization on both web and mobile
  • Familiaritywith CI/CD pipelines, version control (Git), and automated testingframeworks
  • Goodunderstanding of software architecture patterns and scalable system design

Preferred Qualifications

  • Telcoindustry experience
  • Strongcross-functional collaboration across product, design, QA, and DevOps
  • Abilityto evaluate emerging AI tools critically and pragmatically (not just adoptfor adoption's sake)
  • Clearcommunicator, comfortable explaining technical tradeoffs to non-technicalstakeholders
  • Self-drivenwith a continuous-learning mindset, especially around fast-evolving AItooling

Experience Level

  • 5+years of professional software engineering experience (adjust based onactual seniority target)
  • Demonstratedportfolio of shipped web and mobile applications

See also