Graduate Growth UI/UX + Front-End Intern

Details


1110357


Liverpool John Moores University


20/04/2026


2 Months


280 hours


Smart Casual

Pay


£12.83


£1.55

Description

Role
Role title: UI/UX + Front-End Intern (Next.js/React) – Customer InterfacesCompany: Sum Vivas Ltd (Liverpool, UK)Product areas: Cortex (analytics/reporting dashboards) and WebAgents (customer-facing digital employee web interfaces)Department: Product & Engineering (Customer Experience)Reporting to: CTO (with day-to-day support from Product/Engineering leads)Duration: Internship projectPurpose of the roleSum Vivas builds AI-integrated Digital Employees that help organisations engage customers and improve productivity acrossdigital channels. Our customer experience is delivered through two main interface areas:Cortex – a reporting and analytics layer that helps customers understand engagement, usage patterns and outcomes. Web Agents – embedded web interfaces that allow end-users to interact with our Digital Employees, and allow customers to configure and brand those experiences. This internship role exists to improve the UI/UX quality, consistency and usability of these customer-facing interfaces. The intern will design and implement front-end enhancements that make interfaces clearer, faster, more accessible, more consistent, and easier to deploy, using Next.js + React and modern UI engineering practices

Duties and responsibilities
The intern will sit within Product & Engineering, working closely with: CTO / Engineering for technical direction, front-end architecture, performance and secure UI patterns. Product for requirements, user stories, acceptance criteria and UX outcomes. Customer Success / Delivery for real customer feedback from deployments (friction points, onboarding issues, usability improvements).Commercial / Demo stakeholders (as needed) to ensure interfaces support strong demos and clear product messaging. Work is delivery-led and iterative: improvements are shipped in small increments, reviewed, tested, and validated with internal stakeholders and (where appropriate) customer feedback. Main duties and responsibilities Cortex UI (analytics and reporting dashboards)Build and refine dashboards and reporting screens in React/Next.js. Improve usability via information hierarchy, layout, navigation patterns, filters and drill-down behaviour. Enhance data presentation with clearer tables/cards, chart UX patterns, tooltips, onboarding cues, and well-handled empty states. Improve reliability with consistent loading states, error handling, and edge-case behaviour. Support responsive behaviour across common screen sizes where applicable. Web Agent UI (embedded customer-facing interfaces)Improve the embedded Web Agent interface and customer experience (widget layout, responsiveness, theming/branding).Refine conversation UI patterns (message rendering, suggested actions, status indicators, escalation/handoff cues).Support configuration UI elements where required (branding controls, language options, behaviour settings).Improve embed/deployment friendliness for customer websites (styling consistency, predictable behaviour, performance).UI/UX design and visual assets (Figma / Photoshop)Create and iterate UI concepts, wireframes and high-fidelity screens in Figma. Contribute to UI visuals and supporting assets using Adobe Photoshop where needed (e.g., image optimisation, interface graphics, marketing/demo visuals that directly support the product UI).Maintain a clean design-to-build workflow: design rationale, handoff notes, component specs, and alignment with the component library. Design system and UI consistency Contribute to a lightweight Sum Vivas component library (navigation, buttons, inputs, modals, tables, cards).Increase cross-product consistency: spacing, typography, component states, interaction patterns and accessibility. Document reusable components and patterns for repeatable delivery. Secure UI patterns, quality and performance Apply secure front-end practices: safe rendering, input handling, auth/session-aware UI flows and role-based UI states. Identify and fix UI defects; improve perceived performance and responsiveness. Follow engineering hygiene: clear commits, basic testing where applicable, and maintainable code. Collaboration and delivery Work from tickets/user stories with acceptance criteria and target outcomes. Participate in stand-ups/reviews and demonstrate completed work. Produce concise handover notes and lightweight documentation for shipped changes.  Typical deliverables / outcomes Shipped UI/UX improvements to key Cortex screens (navigation and clarity of insights).Upgraded Web Agent UI components and improved embed/theming behaviour. A set of reusable React components added/refined in a shared component library. Figma design files that reflect shipped UI and support future iteration; any required supporting visual assets prepared appropriately. End-of-project summary showing what was delivered (before/after screenshots, key changes and learnings; usability improvements where measurable).

Skills and experience
We will consider students from the following degree programmes (or closely related):Computer Science / Software Engineering Web Development / Web Design & Development Digital and Technology Solutions (Software Engineering pathway)Interaction Design / UX Design (with proven front-end build capability)Games / Interactive Media (where strong React/front-end skills are evidenced)Data Science (only where the student can show solid front-end UI work relevant to dashboards)Required subject knowledge Core web fundamentals: HTML, CSS, JavaScript (TypeScript preferred).Working knowledge of React (components, state/props, hooks, composition).Familiarity with Next.js concepts (routing, rendering basics, front-end structure).Practical UI/UX principles: usability, consistency, information hierarchy, accessibility basics. Awareness of secure UI patterns: safe input handling, auth-aware UI flows, avoiding unsafe rendering patterns. Key skills Front end engineering (React/Next.js)Able to build and refine real UI components and pages in a modern React codebase (ideally TypeScript).UI/UX design capability (Figma)Able to produce wireframes and high-fidelity UI designs in Figma, and translate designs into implemented UI. Quality and attention to detail Demonstrates care for UI polish (spacing, states, responsiveness) and handles loading/error/empty states properly. Additional desirable skills Photoshop capability for supporting UI visuals (asset preparation, optimisation, light UI graphics work).Component library / design system mindset (reuse, consistency, maintainable patterns).Accessibility awareness (semantic HTML, keyboard navigation, contrast, ARIA basics).Performance awareness (efficient components, avoiding unnecessary re-renders, good front-end hygiene).Familiarity with dashboard patterns (filters, tables, charts) and data-heavy UI. Experience / evidence required We do not require commercial experience, but we do require evidence of capability, such as: A portfolio and/or GitHub showing relevant front-end work (React preferred).Figma examples showing UI thinking (wireframes → hi-fi → built UI).University or personal projects demonstrating responsive UI, clean component structure and good UX. Examples where the student shipped features and iterated based on feedback (even in coursework).Tools and working style (beneficial)Comfortable using Git (branching, commits, pull requests).Able to work from tickets/user stories and deliver iteratively. Basic testing discipline (component/unit tests if used, or structured manual testing with clear notes).Clear communication and reliable time management across a 280-hour project. Personal attributes Curious, coachable, and responsive to feedback. Practical and delivery-focused: can turn designs into shipped improvements. Takes responsibility for quality and can explain decisions clearly (what was changed and why).

Location
liverpool

Apply for job