Senior Mobile Developer

Smollan Technologies — Slovenia · Posted ~2 hours ago

Senior

Skills

mobile development native platform interoperability on-device inference camera pipelines offline synchronization performance optimization AI model integration native platforms computer vision edge computing on-device AI

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior mobile engineering opportunity focused on building intelligent, edge-computed applications that operate reliably under challenging network conditions. You will own the mobile codebase, camera capture pipeline, offline synchronization, release process, native platform integration, performance optimization, and continuous on-device AI model integration.

Highlights

Own the mobile application end to end, work on advanced edge-computing and on-device AI capabilities, optimize performance for constrained hardware, and influence the evolution of intelligent mobile software.

Description

At Smollan Technologies, we provide a unified, technology-driven suite of products that redefines how businesses handle data. We don’t just build apps; we turn on-device capture into the sensing front end of an applied AI system. Our Engineering team is no different. We are moving away from traditional CRUD clients over REST APIs and flipping the switch on next-gen, edge-computed mobile solutions. By deploying continuous camera pipelines and on-device inference to a managed field fleet under hostile network conditions, we are transforming mobile software into an intelligent, real-time strategic asset. Our vision for our Senior Mobile Developer is to take complete end-to-end ownership of our mobile application codebase, capture pipeline, offline synchronisation, and release path. This isn't just about rendering UI screens; it’s about deep-diving into native platform interop, squeezing maximum performance out of lower-specification hardware, and driving continuous AI model integration right on the device. The ideal candidate is a forward-thinking mobile engineer who is not only fluent in cross-platform Flutter architecture, but actively excited about native Android (Kotlin) and iOS (Swift) depth, edge inference, and pushing on-device computer vision limits. We believe that when you hire unique, creative problem solvers and give them flexibility and independence, incredible things happen. Our culture is rooted in a foundation of trust. We foster a diverse, inclusive environment where our people are genuinely cared for, inspired, and empowered to thrive. We are looking for dreamers who love a challenge and want the autonomy to solve it. What you will do: Camera & Capture Pipeline Engineering: Build and optimise high-performance capture pipelines on the Flutter camera stack (CameraX/Camera2 interop), implementing real-time on-device quality gating (blur, glare, exposure) and deterministic metadata tracking.Offline-First Architecture & Sync: Design durable local persistence models using outbox patterns and resilient background queues, ensuring resumable, idempotent uploads across severe network disconnections and process restarts.On-Device AI & Edge Inference: Integrate lightweight TensorFlow Lite/LiteRT models directly onto devices using Dart bindings and native delegates, balancing real-time frame rates against thermal and battery limits.Architecture & Codebase Ownership: Maintain the core Flutter (Dart) and Android/iOS (Kotlin/Swift) native codebase using feature-first modularisation, clean boundaries, and strict unidirectional data flow.Release Pipeline & Telemetry: Manage automated CI/CD pipelines, ProGuard obfuscation, App Bundle splits, staged enterprise rollouts via Managed Google Play/EMM, and proactive telemetry tracking.Cross-Functional Collaboration: Co-own versioned API schema contracts with back-end engineers, partner with machine learning teams on vision models, and jump into direct field testing with end users.What you need: Educational Background & Experience: 5+ years shipping production mobile applications at scale, with deep Flutter (Dart) mastery and proven Android/iOS (Kotlin/Swift) native depth at the platform interop boundary.Forward-Thinking Tech & AI Fluency: Hands-on experience or strong fluency in integrating on-device machine learning (TensorFlow Lite, LiteRT, or ML Kit) and deploying automated edge workflows.Technical & System Proficiency: Demonstrated expertise in offline-first outbox architectures, CameraX/Camera2 APIs, image format processing (YUV/JPEG/EXIF), and contract-first REST API integrations.Analytical & Critical Thinking: Exceptional profiling capabilities (Flutter DevTools, native Android/iOS profilers) to optimise latency, memory pressure, cold starts, and battery consumption across lower-spec device fleets.Interpersonal & Communication Skills: Clear written technical design capabilities with the emotional maturity required to partner with backend/ML teams, navigate evolving specifications, and support non-technical field operators.Agility & Resilient Problem Solving: An agile mindset capable of handling 2-week iterations, field-testing in noisy retail environments, and maintaining unyielding code quality under tight release targets.