Web & Mobile (AI-Enabled Development)- React with React Native
XPT Software Australia Pty Ltd Victoria, Australia
IT Services and IT Consulting · 51-200 employees
About the role
Design, develop, and maintain web and mobile applications while integrating AI-enabled practices throughout the software development lifecycle. Own features end-to-end, including architecture, implementation, testing, deployment, and post-release monitoring.
What they look for
Requirements
Requires 8-12 years of experience with deep expertise in React and React Native, alongside a strong understanding of mobile app development and AI-assisted workflows. Candidates should possess a T-shaped skill profile and experience in scalable system design and CI/CD pipelines.
Full description
Position: Senior Software Engineer – Full-Stack & Mobile (AI-Enabled Development)
About the Role
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
Similar roles
-
Web Developer:in React & Next.js
Melting Elements GmbH Hamburg, Germany
-
Fullstack Developer .NET & React
Syone Porto Alegre, Rio Grande do Sul, Brazil
-
Tech Lead Java / React (H/F)
Inetum Lille, Hauts-de-France, France
-
Développeur Java / React Senior (H/F)
Inetum Lille, Hauts-de-France, France
-
Lead Software Engineer –UI React Developer Cypress/Playwright
JPMorgan Chase & Co. Hyderabad, Telangana, India
-
React Software Engineer: Intermediate
SYSPRO South Africa