The client
Who they are
A US-based beauty-tech startup building a connected beauty platform across mobile, desktop, and a proprietary AI-powered Smart Mirror. The product combines beauty education, personalized makeup guidance, augmented reality, and premium digital features.
The challenge
What was on the table
The client needed an experienced Flutter engineer who could work inside an existing product rather than simply build isolated features.
The application combined several technically demanding areas: real-time AR effects on the user’s face, video-based makeup tutorials, integration with a Smart Mirror, and functionality shared across mobile and desktop environments.
At the same time, the product was evolving quickly. The team needed someone who could fix production issues, implement new functionality, and contribute to the development of premium features for Smart Mirror users.
Why us
Why they chose UASOFTDEV
The project required more than standard Flutter development. UASOFTDEV provided a senior engineer with experience across Flutter and native mobile technologies, capable of working with AR SDKs and integrating new functionality into an existing product ecosystem, and providing 24/7 technical support.
The key fit was the combination of cross-platform development, native technologies, and the ability to work with complex user-facing functionality.
Alexander (CTO) reviewed the architecture proposal before kickoff. First match within 60 hours.
The work
What the engineer delivered
The engineer joined the existing development team and worked across the product’s core experience.
His responsibilities included:
-
Developing and maintaining Flutter-based mobile and desktop functionality
-
Working with Banuba SDK to implement augmented-reality makeup experiences
-
Working with Java and native mobile components where required
- Providing 24/7 technical support for the production product
-
Fixing production bugs and improving application stability
-
Developing new product functionality
-
Working with video-based makeup tutorials and interactive user experiences
-
Developing premium subscription functionality for the Smart Mirror
-
Integrating new features into the existing product architecture without disrupting the current experience
The outcome
What benefits had the customer:
-
The engineer became a hands-on contributor to the continued development of a multi-platform beauty-tech product, combining feature development, maintenance, and 24/7 production support.
-
The work helped the client expand the Smart Mirror experience beyond hardware into a recurring digital product, while continuing to improve the mobile and desktop applications.
-
The engagement combined ongoing maintenance with new feature development, allowing the client to keep shipping product improvements without expanding its internal engineering team.
Key results
The value of a senior engineer is not only in writing new features. It is in being able to enter an existing product, understand the architecture quickly, solve problems independently, and keep the product moving.
Need a Senior Flutter Engineer for an existing mobile product?
UASOFTDEV provides senior engineers who integrate directly into existing product teams and take ownership of development, maintenance, and new feature delivery.
Best fit: Flutter, mobile apps, AR/ARKit-style experiences, connected devices, subscription products, and cross-platform applications.