Senior Product Designer (UX/UI) – SaaS Platform

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

1250-1750 / m

HOURS PER WEEK

37

DATE UPDATED

Mar 29, 2026

JOB OVERVIEW

We are seeking a Senior Product Designer (UX/UI) to lead the design and user experience of a growing SaaS platform used by service-based businesses to manage projects, documents, estimates, teams, vendors, and analytics.

This role is responsible for product discovery, UX architecture, and high-quality Figma design execution. The designer will work closely with product leadership, developers, and stakeholders to transform complex workflows into intuitive and scalable user experiences.

The ideal candidate has experience designing multi-module SaaS platforms, operational dashboards, and workflow-driven applications.

Responsibilities
- Product Discovery
- Conduct stakeholder interviews to understand business workflows and product requirements
- Translate stakeholder input into clear product requirements and UX flows
- Identify usability challenges and propose improved product workflows
- Create user journey maps and workflow diagrams

UX Architecture
- Design the information architecture of the platform across multiple modules
- Define consistent navigation patterns, component systems, and interaction models
- Improve existing workflows to reduce friction and improve efficiency
- Ensure design consistency across all areas of the product

UX/UI Design

- Create wireframes, mockups, and high-fidelity designs in Figma
- Build reusable design systems and component libraries
- Design responsive layouts for web applications
- Create interactive Figma prototypes for stakeholder validation

Collaboration
- Work directly with product leadership and engineering teams
- Translate UX designs into clear developer-ready specifications
- Support developers during implementation to ensure designs are executed correctly
- Iterate designs based on feedback and product testing

Continuous Improvement

- Evaluate existing UI/UX and propose improvements
- Ensure platform usability and clarity as the product grows
- Help maintain long-term design consistency across modules

Required Skills

UX / Product Design
- 5+ years experience designing SaaS or complex web applications
- Strong understanding of workflow-based product design
- Experience designing dashboard-based platforms

Figma Expertise

- Expert-level proficiency with Figma
- Experience creating design systems and reusable components
- Ability to produce developer-ready design specifications

Product Thinking
- Ability to translate business requirements into clear UX solutions
- Experience conducting stakeholder interviews and product discovery
- Understanding of user journeys, wireframes, and interaction flows

Collaboration

- Comfortable working with developers in an Agile or sprint-based environment
- Experience working alongside product managers and engineers
- Strong communication and documentation skills

Preferred Experience

- Experience designing operations platforms or workflow management tools
- Experience designing multi-module SaaS products
- Experience designing analytics dashboards
- Understanding of modern web application architecture

Tools

- Figma (Required)
- FigJam or Miro (Preferred)
- Jira / Asana (Preferred)

Ideal Candidate

The ideal candidate is someone who can take a partially built product and redesign it into a polished, scalable SaaS experience, helping shape the product architecture and improve usability across the platform.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0238
Total Execution Time  0.0265
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,120 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Product-Designer-UXUI-SaaS-Platform-1600474
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0131 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1600474
 LIMIT 1 
0.0006   SELECT *
FROM `employers`
WHERE `employer_id` = 847048
 LIMIT 1 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1600474
AND `misc`.`idIS NULL 
0.0018   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1600474' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1600474 
0.0009   UPDATE employer_jobs SET hit_counts '***Mar-13-2026=124***Mar-14-2026=23***Mar-15-2026=26***Mar-16-2026=35***Mar-17-2026=34***Mar-18-2026=17***Mar-19-2026=10***Mar-20-2026=11***Mar-21-2026=4***Mar-22-2026=5***Mar-23-2026=8***Mar-24-2026=6***Mar-25-2026=10***Mar-26-2026=9***Mar-27-2026=7***Mar-29-2026=1***Mar-31-2026=1***Apr-02-2026=6***Apr-03-2026=1***Apr-04-2026=2***Apr-05-2026=2***Apr-06-2026=1***Apr-07-2026=5***Apr-08-2026=13***Apr-09-2026=11***Apr-10-2026=11***Apr-11-2026=3***Apr-15-2026=1***Apr-17-2026=1' WHERE job_id'1600474'  
0.0010   UPDATE employer_jobs SET monthly_hits '***Mar-2026=331***Apr-2026=57' WHERE job_id'1600474'  
0.0030   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1600474' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1600474 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '847048'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)