UX Designer (Contract) – B2B SaaS / Business Intelligence
Contract: 3 months • Start: ASAP •
Location: Remote-friendly (overlap with engineering team required)
Ideally your based in Scotland
The mission
This role offers the unique opportunity to take a functional prototype and transform it into a market-ready product that will impress enterprise customers. You'll be working on a business intelligence platform that helps organizations make data-driven decisions, with a focus on creating an exceptional user experience that sets us apart from competitor
What you’ll do
- Own the UI/UX polish end-to-end: high-fidelity designs, responsive layouts, and dev-ready specs that elevate the prototype to launch quality.
- Design for data: create clear, engaging dashboards and patterns for charts, tables, KPIs and complex analytics so insights are obvious at a glance.
- Define a system: build or extend a design system and component library to ensure consistency across the app.
- Work iteratively with engineering: pair on rapid prototypes, balance ideal UX with feasibility, and support implementation with annotations and assets.
- Stay user-centred: participate in quick validation sessions, fold feedback into fast iterations, and keep enterprise workflows front-and-centre.
- Continuously improve: help simplify legacy patterns and nudge our CI/CD and design-to-dev handoff in the right direction.
Must-have experience
- A strong portfolio of B2B SaaS work, including data-rich applications/dashboards.
- Hands-on with design systems / component libraries (tokens, variants, documentation).
- Proficiency in Figma (or Sketch) for high-fidelity, prototypes, and dev handoff.
- Familiarity with front-end ecosystems—Next.js, Tailwind CSS, shadcn/ui—and how design decisions map to modern web constraints.
- Solid grasp of information architecture for complex datasets and enterprise workflows.
- Collaborative, iterative delivery in an agile environment.
Deliverables (typical)
- Production-ready high-fidelity screens and responsive variants.
- A lightweight design system (foundations, components, usage guidelines).
- Data-viz patterns (charts, tables, KPIs) with interaction states and empty/error/loading logic.
- Clickable prototype(s) for stakeholder/user review.
What good looks like
- You move quickly with clarity in ambiguity, shipping incremental value over long design cycles.
- You make complex data simple—clean IA, purposeful hierarchy, and scannable surfaces.
- You communicate crisply with designers, PMs, and engineers and can justify trade-offs.
- You balance user needs, business goals, and technical constraints without losing quality.
Technical Proficiency
- Essential: Strong portfolio demonstrating B2B SaaS design experience
- Essential: Proven experience with design systems and component libraries
- Essential: Familiarity with NextJS, Tailwind CSS, and ShadCN UI components
- Essential: Proficiency in design tools (Figma, Sketch, or similar)
- Preferred: Understanding of modern web development workflows and constraints
Domain Expertise
- Essential: Demonstrated experience designing data-rich applications and dashboards
- Essential: Portfolio showing business intelligence, analytics, or data visualization projects
- Essential: Understanding of information architecture for complex data sets
- Essential: Experience designing for global, enterprise-level users
- Preferred: Knowledge of BI/analytics industry standards and best practices
Working Style
- Essential: Ability to work in fast-paced, iterative environments
- Essential: Comfortable with ambiguity and evolving requirements
- Essential: Strong communication skills for collaborating with technical teams
- Essential: Self-directed with ability to prioritize and manage time effectively
- Essential: Open to feedback and able to iterate quickly on designs
Ideal Candidate Profile
- The perfect candidate for this role is someone who:
- Thrives in collaborative, fast-moving environments
- Has a pragmatic approach to design - knowing when to push for perfection and when to ship
- Understands the balance between user needs, business goals, and technical constraints
- Can articulate design decisions clearly to both technical and non-technical stakeholders
- Is passionate about making complex data beautiful and accessible
- Has experience taking products from prototype to production