Our company

  • Binance

Your position

  • Design and implement cross-platform mobile features for Android and iOS using modern C++ (8+ years).
  • Work on in-house mobile browser kernel (Chromium-based) for Android and iOS.
  • Develop features for in-house mobile game engine (OpenGL ES and native graphics).
  • Explore and integrate AI capabilities into mobile apps (on-device AI, LLMs, intelligent agents).
  • Optimize AI components for mobile/edge devices (latency, memory, CPU/GPU, power).

Requirements

  • 8+ years of software development experience, with significant mobile or cross-platform experience.
  • Strong C++ development experience, C++14+.
  • Cross-platform mobile development across Android and iOS; familiarity with Android internals (e.g., SurfaceFlinger) and iOS native concepts.
  • Solid Linux memory management and POSIX APIs knowledge.
  • Experience with computer networks and cross-platform C++ apps; OpenGL/OpenGL ES principles for mobile graphics; basic ARM architecture knowledge (preferred). | Understanding of modern AI architectures (Transformer, attention); familiarity with LLMs, AI agents, on-device AI, edge AI; model deployment, inference, quantization, performance optimization; trade-offs for resource-constrained devices.