Somnio Software Logo
What We Do
Services
Managed Product DeliveryCo-Managed Delivery TeamsStaff Augmentation
Product Solutions
Product Strategy & DesignCustom Software DevelopmentAI EnablementProduct Scaling & EvolutionProduct Security & ComplianceIndustry Solutions
Capabilities
Product StrategyProduct DefinitionProduct DesignProduct GrowthFlutter DevelopmentMobile DevelopmentWeb DevelopmentBackend DevelopmentQA AutomationDevOps & CloudAI EngineeringData & AnalyticsSecurity EngineeringProduct MaintenanceIT Recruiting Services
Explore everything we do →
Flutter
Flutter
Flutter EverywhereMigration & ModernizationGenUIFlutter Expertise
Explore Flutter →
AI
AI
AI Consulting & StrategyAI in ProductAI Agents & AutomationGenerative AI Solutions
Explore AI →
Our Work
Our Work
IndustriesSuccess Cases
Resources
Resources
Somnio SolutionsOpen SourceTutorials & TalksDownloadablesThe CTO Lounge
Explore resources →
About
About
CompanyPress & NewsCareers
Blog
Let’s talk
Product Design - UX/UI Design

Design that survives engineering

Product design that goes past the mockup: flows, structure, interface and a design system your engineers can build from without asking what happens next.

Talk to a designer
Somnio engineer at a desk reviewing interface code on a large monitor

What product design covers

The whole experience layer: how the product is structured, how someone moves through it, what each screen does, and how it stays coherent as the product grows.

UX Design

User flows, information architecture, task analysis and interaction design.

UI Design

Interface design, visual hierarchy, component design and states.

Wireframes and prototypes

Low fidelity for structure, interactive prototypes for testing before anything is built.

Design systems

Components, tokens, documentation and handoff, aligned with the front end implementation.

Usability review

Assessment of an existing product against how people actually use it.

Accessibility

WCAG conformance, contrast, focus order, screen reader behavior and keyboard navigation.

*

Product Definition produces the ranked scope design works against. Flutter Development and Web Development implement it.

What we work with

Research and definition

user interviews
task analysis
desk research and competitive benchmarking
usability testing

Structure

user flows
information architecture
sitemaps
state and edge case mapping

Artifacts

low fidelity wireframes
high fidelity UI
interactive prototypes
design specifications
handoff documentation

Design systems

component libraries
design tokens
typography and spacing scales
variants and states
light and dark themes
documentation

Accessibility

WCAG 2.2 AA
contrast ratios
focus management
semantic structure
screen reader testing
reduced motion

Implementation alignment

Flutter widget and Material 3 constraints
web component libraries
token export to code
design reviews inside engineering sprints

The implementation alignment group is what separates design that ships from design that gets redrawn. Our designers work against the constraints of the framework the product is actually built in.

Tools

Figma
FigJam
Miro
Maze or equivalent for testing

How we work it

01

Structure before surface

We settle the flows and information architecture first, with product and engineering in the room, and only then move to the interface.

02

Prototype and test

We prototype on real content and put it in front of real users when the decision is big enough to warrant it.

03

Build the system, then hand off

We build the components, tokens and documentation, and run design reviews inside the engineering sprints, so nothing gets lost in the handoff.

A wireframe turning into an interface and a design system

Who does this work

Card with a brush icon

Product Designers

UX and UI in the same person, working across research, structure and interface.

Card with a team lead icon

Design Lead

System consistency, quality bar, and the calls where design and technical constraint disagree.

Stacked cards with a devices badge

Front end engineers

Involved during design, so component decisions are made with implementation cost known.

Web Development
Flutter Development

Where this capability fits

You are buying
Product design shows up as
Product Strategy & Design
The design phase, working against the ranked scope
Custom Software Development
Interface and design system work alongside the build
Product Scaling & Evolution
Usability review, UX improvements and design system consolidation
Industry Solutions
Accessibility and user expectations specific to your market
You can also add designers to your existing team.
Staff Augmentation

Success cases

Wrist Goal
Entertainment

Wrist Goal

Wrist Goal is a smartwatch app delivering live football scores and match events to Huawei wearables, built by Somnio and launched natively on HarmonyOS NEXT with a template-based architecture ready to scale to future tournaments.

Read more
Mobile App Development
CAA Club Group of Companies (CCG)
Automotive

CAA Club Group of Companies (CCG)

We partnered with the Canadian Automobile Association (CAA) to elevate member services through technology, delivering a seamless experience across Ontario.

Read more
Full Product Development

What our clients say

Tosan Lee

“Their approach started with a Product Discovery phase, including user research, UI/UX design improvements, and technical assessments to ensure scalability. Their proactive work made a real difference in the project's success”

Read the whole review
Tosan Lee
Tosan Lee
Co-Founder, Tracer Golf
Auston Anon

“Somnio Software has delivered an MVP that meets the changing needs of AI users. They've communicated effectively, have been highly responsive, and their project management is excellent. Their developers have become thought partners.”

Read the whole review
Auston Anon
Auston Anon
CEO, Fusion AI

Ready to Start Your Journey?

Belén
Technical Business Developer

I would love to talk to you about your project or needs.

Fill in the form or send us an email to hello@somniosoftware.com

Schedule a call

Feel free to select a time at your convenience!

Let’s talk!

Got an idea? We’ve got the skills.

Fill out our contact form and we’ll get in touch!

Schedule a call

Feel free to select a time at your convenience!

Let’s talk!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

FAQs

Still have some doubts?
No worries, here are some frequently asked questions that may help you.

What is the difference between UX and UI design?

UX is how the product is structured and how someone moves through it. UI is what they see and interact with on each screen. Two skills, one job, and separating them across two vendors is where inconsistency comes from.

What is a design system and do we need one?

A design system is a documented set of components, tokens and rules that keeps a product coherent as more people work on it. You need one once more than one designer or engineer is touching the interface, or the product lives on more than one platform.

How do you handle accessibility?

We treat accessibility as a requirement from the first wireframe, not a fix at the end. WCAG 2.2 AA is our working standard, and we check contrast, focus order, semantic structure and screen reader behavior while we design.

Will the design actually get built the way it was drawn?

That's what the implementation alignment work is for. Our designers work against the constraints of the framework the product is built in, and design reviews happen inside engineering sprints.

Can you work with our existing brand or design system?

Yes, and it's the more common case. We work inside your system and tell you where it's missing something the product needs.

Do you do design without development?

Yes. The output is built so any front end team can implement it.

Send us a screen

One flow, one screen, or the interface you already have. We'll tell you what we'd change and what it would cost to change it.

Talk to a designer
Somnio Software Logo
Services
Managed Product DeliveryProduct Strategy & DesignStaff AugmentationWhat We DoAll services
Our work
IndustriesFintechHealthcareEducationEntertainmentSuccess Cases
About
CompanyFlutter ExpertiseCareersPress & NewsPrivacy PolicyCompany Presentation Brochure
Resources
Open SourceTutorials & TalksDownloadablesBlogThe CTO Lounge Episodes
Office
José Ellauri 1142
Montevideo, Uruguay
11300
Contact
hello@somniosoftware.comjobs@somniosoftware.com
+1 305-203-1734 - US
Clutch Award Top B2B Company 2022
Clutch Award Top B2B Company 2022Clutch Award Top B2B Company 2022Clutch Award Top B2B Company 2022Clutch Award Top B2B Company 2022Clutch Award Top B2B Company 2023Clutch Award Top B2B Company 2023Clutch Award Top B2B Company 2023Clutch Award Top B2B Company 2023Clutch Award Top B2B Company 2022The Manifest Award Top Flutter Developers 2021Clutch Award Top 1000 Companies Global 2022Clutch Award Top B2B Company 2023