We have an existing iOS and Android app. In this app we want to add functionality for augmented reality to walk users through the step-by-step installation of small hardware devices. Step 1 - Build only for Android (scope of this engagement). Based on the results Step 2 - iOS can be planned. When the phone’s camera recognises either one of our predefined reference images/objects or a printed QR code on the product packaging, then help messages such as overlay text, 3D instructions, callouts and short animations should appear in real space so the user can follow along hands-free. Here’s the flow we have in mind: • User opens the app and grants camera permission. • They point the camera at the device marker (image, object or QR). • User should be guided to position the camera correctly (distance wise, camera angle wise, computer vision concept). • The AR overlay locks onto the marker, then renders the correct 3D model with animated installation cues. • Progress indicators let the user pause, replay or skip steps until setup is complete. • AR should verify if the user has installed the device/object correctly via visual inspection. We already have the installation instructions, object images, user journey. Some work already has been done but needs improvement to make it work professionally. You’ll optimise them further to build the AR based journey. Skills required: • Prior experience of implementing AR solutions mandatory. Demo of prior work is expected during the interview. • Strong experience in native mobile AR development • ARCore (Android) & ARKit (iOS) • Camera frameworks (CameraX / AVFoundation) • OpenGL / Metal • Marker-based tracking (image / QR detection) • 3D model integration & optimisation • Animation handling in AR • Mobile performance optimisation Deliverables (To be discussed further): 1. Source project with clean, well-commented code. 2. One signed build (APK) ready for Google Play internal testing. 3. Optimised 3D assets and textures suitable for mobile performance. 4. README detailing marker setup, asset pipeline and how to add new devices in future. Acceptance criteria: • Marker detection and tracking remain stable at typical indoor lighting from 0.3–2 m distance. • On-screen instructions remain correctly anchored as the user moves around the marker. • Average FPS ≥ 30 on Android. • All installation steps can be completed without crashes or major visual glitches. If this scope feels clear and achievable for you, let’s discuss timelines and any extra assets you might need from my side.