Mobile Applications Developer

  • Singapore, Singapore, Singapore
  • Full-Time
  • On-Site

Job Description:

We're hiring a product-focused Mobile App Developer to craft, build, and launch AI-driven apps for iOS and Android. You'll own the full mobile stack, weaving LLMs, on-device ML, and real-time inference into fast, intuitive products used by thousands.

What You'll Do

  • Design & build native or cross-platform mobile apps for iOS and Android from concept to ship
  • Integrate AI/ML capabilities like LLM chat, image/video generation, voice interfaces, RAG, embeddings, and on-device models using Core ML, ML Kit, or TensorFlow Lite
  • Create high-performance UI/UX with SwiftUI + UIKit and Kotlin + Jetpack Compose
  • Connect to AI backends including OpenAI, Anthropic, Gemini, Llama, or custom model APIs
  • Implement real-time systems with streaming responses, websockets, and offline-first caching
  • Optimize for mobile constraints — model latency, battery drain, memory usage, and app size
  • Ship to production via App Store and Google Play, managing TestFlight and Internal Testing
  • Collaborate cross-functionally with PMs, designers, and ML engineers to prototype and iterate quickly

What You Bring

Mobile Development

  • Proven experience shipping production iOS apps with Swift, SwiftUI/UIKit, Xcode, and App Store deployment
  • Proven experience shipping production Android apps with Kotlin, Jetpack Compose, Android Studio, and Play Store deployment Or strong cross-platform expertise with React Native / Flutter plus native module bridging
  • Strong grasp of mobile architecture patterns: MVVM, Clean Architecture, dependency injection

AI/ML Integration

  • Shipped at least one app with AI features such as chatbots, copilots, image generation, or speech-to-text
  • Comfortable with LLM APIs, prompt engineering, function calling, and response streaming
  • Experience with on-device ML frameworks: Core ML, ML Kit, TensorFlow Lite, or ExecuTorch
  • Understanding of vector databases, embeddings, and RAG pipelines in a mobile context

General

  • Strong CS fundamentals: data structures, algorithms, networking, concurrency
  • Experience with REST/GraphQL, auth, analytics, and crash reporting tools
  • Product and UX intuition — you build AI that feels natural, not mechanical
  • Bonus: AVFoundation/CameraX, WebRTC, or ARKit/ARCore experience

Nice to Have

  • Contributions to open-source AI mobile SDKs or tools
  • Experience fine-tuning or quantizing models for mobile deployment
  • Built multi-modal AI apps combining text, image, and audio
  • Knowledge of privacy, safety, and content moderation for AI products

Only Shortlisted candidates will be notified.

Attach your portfolio to your cv.