UI Engineer / Interaction Designer

BravoTECH
United States
8 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Shift work

Tech stack

Artificial Intelligence D3.Js Data Visualization Design of User Interfaces Web Content Accessibility Guidelines Documentation System Data Analytics Front End Software Development

Job description

We’re seeking a UI Engineer / Interaction Designer who thrives at the intersection of design and frontend engineering. In this role, you’ll help shape high-quality digital experiences, working closely with design, engineering, and content teams to bring ideas to life—from concept to production.

This is a hands-on role for someone who cares about what gets built, not just what gets designed.

What You’ll Do:

  • Design and build scalable, high-quality UI experiences
  • Develop and maintain design systems and reusable components
  • Translate design concepts into production-ready code
  • Create prototypes using Figma and AI design tools
  • Integrate content using headless CMS platforms (e.g., Sitecore)
  • Collaborate with engineers, designers, and stakeholders
  • Contribute to data visualization and interactive experiences
  • Participate in design reviews and continuous improvements

Requirements

  • 5+ years of experience in UI/UX + frontend development
  • Strong skills in Figma and design systems
  • Proficiency in HTML, CSS, JavaScript, and React (or similar)
  • Experience with component-based architecture
  • Knowledge of accessibility standards (WCAG)
  • Experience with data visualization (D3.js, Recharts, or similar)
  • Familiarity with headless CMS platforms
  • Strong visual design and interaction skills
  • Ability to work across teams and communicate effectively

Preferred Qualifications

  • Experience with AI-powered design tools/workflows
  • Background in B2B or data-driven product environments
  • Experience with Storybook or design system documentation tools
  • Knowledge of design tokens and scalable UI systems
  • Experience in fintech, real estate, or similar industries

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.bravotech.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:00 min

Building interactive data visualizations using the D3.js library

Johanna Schmidt · LIVE

2:46 min

Visualizing statistical patterns mathematically using the ggplot package

Mihailo Joksimovic · WWC 2022

1:32 min

Structuring platforms for new services and data analytics

Nevelina Aleksandrova · LIVE

10:09 min

Transitioning from graphic design to large scale frontend architecture

Erasmo Hernandez Erasmo Hernandez · WWC Europe 2026

6:07 min

Ecosystem overview of Python data visualization libraries and tools

Radovan Kavický · LIVE

2:27 min

Building command line data visualization tools to parse raw formatting

Daniel Cranney +1 · LIVE

Videos

See all

Related articles

See all