Point your AI agent at freehire and let it find you a job.

Get the CLI →

Xpt Software Australia Pty

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

Posted 8 views
Discussion

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

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.