CASABOT - Sr. Android Developer with AR

Open job
App Developer
💰 Negotiable
📍 Dubai, United Arab Emirates
Closing date: a month left
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 2 months ago

App Developer is needed in Dubai, United Arab Emirates.

Client: CASABOT

Location: Dubai, DU, ae

Contract: Freelance

Job Description

We are looking for a Senior Android Developer with deep ARCore expertise to drive the next generation of CASABOT® AR-powered AI Home™ experience. You will architect, build, and scale our native Android app, combining high-performance AR, modern Android engineering, and real-time smart home integrations. This role is central to our vision of redefining how people interact with their homes using immersive spatial interfaces. If you have already shipped a production ARCore-based application, we want you.

Requirements

Key Responsibilities

  • Lead the development of CASABOT’s Android application with a heavy AR focus (ARCore + custom 3D UI).
  • Implement scalable, high-performance AR features: tracking, environment understanding, anchors, rendering, occlusion, depth APIs.
  • Architect clean, maintainable Android codebases (Kotlin-first).
  • Work hand-in-hand with iOS, AI, IoT, and Design teams to bring 3D interactions, gestures, and smart-home automations to life.
  • Ensure seamless integration between AR UI and device controls (IoT APIs, real-time WebSockets, automation flows).
  • Optimize performance across rendering, memory, threading, and networking.
  • Write reliable tests and maintain a high-quality codebase (unit, integration, UI testing).

Qualifications

  • 5-10+ years of Android development (Kotlin required, Java optional).
  • Hands-on experience building and shipping at least one production ARCore application.
  • Strong understanding of ARCore (tracking, session config, anchors, planes, hit tests) and 3D rendering pipelines on Android.
  • Experience with 3D UI, spatial interactions, and the differences between classic Material UI and immersive interfaces.
  • Solid understanding of real-time rendering, 3D math, transformations, textures, shaders.
  • Experience building apps that interact with IoT devices or real-time APIs (WebSockets, MQTT, automation systems).
  • Ability to architect modular, scalable app structures (MVVM / Clean Architecture).
  • Mandatory experience with Firebase (FCM push notifications, Analytics, Crashlytics; Remote Config is a plus).

Nice to Have

  • Experience with Unity or Unreal Engine for mobile AR.
  • Knowledge of advanced AR concepts such as gesture recognition and depth/occlusion techniques.
  • Familiarity with smart home ecosystems and device protocols.
  • Experience developing for Wear OS, home screen widgets, and Android TV.

Additional Information

A unique opportunity to define the Android AR experience of the world’s first AI Home platform. A fast, founder-mindset environment where your work directly shapes the product. Competitive salary + ESOP participation. Flexible work setup - Dubai HQ or remote. Direct collaboration with visionary founders, iOS leadership, and top AR/AI specialists.

Posted 2 days ago

  • Apply


    Enter your email to apply

     

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.