onsite
Mobile Software Engineer - Flagship Apps iOS / Android / Web
Software Engineer
Lead the creation of high‑performance mobile and web experiences that embed multimodal AI, camera‑based capture, garment scanning, and interactive try‑on features, collaborating closely with ML and infrastructure teams to deliver seamless on‑device performance.
About the role
Key Responsibilities
- Design, develop, and maintain native iOS and Android applications, as well as web components, that support camera‑based capture, garment scanning, and AI‑driven try‑on workflows.
- Collaborate with applied ML and infrastructure teams to integrate advanced computer‑vision and generative models into mobile and web platforms, ensuring real‑time performance and visual fidelity.
- Build and expose reusable SDKs for internal and external partners, focusing on modularity, scalability, and ease of integration.
- Optimize application performance, memory usage, and battery consumption while balancing feature richness and user experience.
- Participate in code reviews, architectural discussions, and continuous improvement initiatives to elevate product quality and engineering standards.
Requirements
- 5+ years of professional experience in mobile development (iOS, Android) and web technologies.
- Strong understanding of performance profiling, optimization, and cross‑platform deployment pipelines.
- Excellent problem‑solving skills, with a passion for delivering polished, user‑centric experiences.
Skills
generative aikotlinswiftreact nativereactflutter