freehire launches on Product Hunt on 26 August.

Follow →

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

Summary

Build and ship React/React Native apps while integrating AI tools to accelerate design, coding, testing, and deployment in a modern SDLC.

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

XPT Software – Sydney NSW

Full time

2d ago , from Illawarra Mercury Job Board

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.

See also