Senior UX/UI Designer

ScotiabankToronto, ON
Onsite

About The Position

The Senior UI/UX Engineer will design and build an exceptional internal developer experience by executing a consolidated Internal Developer Portal on Backstage. This role blends user experience (UX) leadership with hands-on UI engineering to integrate multiple existing portals and developer tools into a single, consistent "control pane" for engineering teams. By unifying workflows, discovery, and self-service experiences across the software delivery lifecycle, the role will measurably reduce friction for developers, improve onboarding, and accelerate product delivery at scale. Reporting to the Director & Head, Developer Enablement, the Senior UI/UX Engineer will partner closely with platform engineering, developer productivity, and tool owners to translate developer needs into intuitive journeys, scalable interaction patterns, and high-quality Backstage user interfaces and plugins. The focus is pragmatic and outcome-driven: build a portal that is simple, reliable, and “good enough” to meaningfully improve productivity, while establishing a strong foundation for iterative enhancement and expanded capabilities over time.

Requirements

  • Bachelor’s degree in Computer Science, Human-Computer Interaction, Interaction Design, or a related discipline (or equivalent practical experience).
  • 7+ years of combined experience in UI engineering and UX design for complex web applications, platforms, or internal tooling.
  • Demonstrated experience building internal developer platforms/portals, engineering enablement products, or workflow-driven enterprise applications.
  • Strong proficiency with modern frontend engineering (React, TypeScript, HTML/CSS), component design, and state management patterns.
  • Experience with design systems and scalable UI patterns; familiarity with accessibility standards (e.g., WCAG) and inclusive design.
  • Comfort working across ambiguous problem spaces, balancing pragmatic delivery with user-centered design, and influencing stakeholders through clear communication.
  • Experience collaborating with platform, DevOps, or SRE teams and integrating with developer tools (CI/CD, observability, service catalogs, documentation).

Responsibilities

  • Lead discovery and UX design for an Internal Developer Portal, translating developer needs into clear user journeys, information architecture, and prioritized experiences.
  • Engineer and deliver Backstage frontend capabilities (pages, components, and plugins) using modern web engineering practices (e.g., React, TypeScript), ensuring a consistent and maintainable experience.
  • Integrate and consolidate multiple existing portals and developer experiences into a unified Backstage platform, harmonizing navigation, design patterns, and interaction standards.
  • Partner with Developer Productivity and Analytics tool owners to surface actionable insights, status, and operational signals within the portal in a way that is intuitive and decision-supportive.
  • Establish and evolve a lightweight design system for the portal, including reusable UI components, accessibility-aware patterns, and documented standards that support scale and speed.
  • Conduct iterative user validation (e.g., interviews, usability testing, and lightweight analytics) and drive continuous improvements based on evidence and feedback.
  • Collaborate with backend/platform engineers to define integration patterns, APIs, and data contracts that support responsive, reliable, and secure user experiences.
  • Ensure high-quality delivery through strong engineering discipline: code quality, performance considerations, testing strategy, documentation, and operational readiness.
  • Influence the broader Developer Enablement strategy by identifying experience gaps, proposing pragmatic solutions, and helping define a roadmap that improves developer self-service and reduces cognitive load.
  • Contribute to a high-performing team culture through mentoring, design and code reviews, and sharing best practices (without direct people management responsibilities).

Benefits

  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, Humans of Digital and much more!
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service