- Company Name
- Bluebird
- Job Title
- Senior Mobile Developer | up to €125K | London or Madrid
- Job Description
-
Job title: Senior Mobile Developer
Role Summary: Design, build, and maintain high-performance native mobile SDKs and packages that enable AI model deployment on mobile devices. Deliver optimized camera and inference pipelines across Flutter and iOS, publish open-source libraries, and collaborate with AI/ML engineers to shape on-device intelligence.
Expectations: Own end-to-end development of mobile SDKs, contribute clean, well‑documented open‑source code, and work closely with cross‑functional teams to deliver global, developer‑friendly tools.
Key Responsibilities:
- Architect and develop mobile SDKs, plugins, and packages (Pub.dev, Swift Package Manager) for AI and computer‑vision functionalities.
- Implement real‑time inference using Core ML, TensorFlow Lite, ONNX Runtime, and optimize camera pipelines for performance and low latency.
- Write, test, and maintain CI/CD pipelines for automated builds, tests, and releases.
- Document APIs, usage guides, and best practices for external developers.
- Monitor and improve memory management, thread safety, and energy efficiency of native components.
- Engage with the open‑source community, address issues, and integrate user feedback.
Required Skills:
- 5+ years professional experience in mobile development (Flutter, iOS/Swift).
- Proven track record of publishing and maintaining public packages or libraries.
- Deep understanding of native performance optimization, memory management, and camera APIs.
- Hands‑on experience with Core ML, TensorFlow Lite, OR ONNX Runtime for on‑device inference.
- Knowledge of acceleration frameworks (Metal, MPS, NNAPI) is a plus.
- Strong coding practices: clean, modular code, unit testing, and documentation.
- Experience with CI/CD and open‑source project management.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Relevant certifications in iOS development, Flutter, or AI inference tools are a plus.