ThingsBoard

UI/UX designer

$$
πŸ‡ΊπŸ‡¦ Ukrainian Product

About the role
 

At ThingsBoard, design is about creating clear product experiences for users who work with data, devices, and automation.

Users configure devices, build logic, monitor real-time data, and make operational decisions.

Your role is to make these workflows clear, usable, and powerful.

We’re looking for a UI/UX Designer who wants ownership, works closely with Product and Engineering, and helps strengthen design inside ThingsBoard.

 

What you’ll be responsible for:
 

  • Designing data-heavy interfaces:
    • Dashboards;
    • Analytics;
    • Monitoring systems.
  • Simplifying complex system logic into:
    • Clear user flows;
    • Understandable UI states;
    • Predictable interactions.
  • Working on configuration-heavy features:
    • Rule chains;
    • Automation logic;
    • Device setup flows.
  • Driving design decisions in close collaboration with Product & Engineering.
  • Maintaining a design system for both designers and developers.

 

What we expect from your experience
 

Must-have:

  • A strong portfolio demonstrating a thoughtful approach to solving design challenges.
  • 2+ years of experience in UI/UX design.
  • Experience with building and maintaining design systems.
  • Ability to work closely with developers and a solid understanding of technical constraints.
  • Experience with rapid and iterative prototyping using AI-assisted tools (e.g., Claude Code).
  • Deep understanding of UX/UI principles, laws, and design patterns.
  • Strong skills in presenting and defending design decisions to stakeholders.
  • The ability to accept constructive feedback.
     

Nice-to-have

  • Experience and understanding of user research and usability testing to drive product improvements.
  • Familiarity with Material Design 2 and an understanding of Angular.
  • Experience working on complex B2B systems.

 

Why is this role interesting?

  • Opportunity to work on a complex real product, not simple UI tasks.
  • Exposure to data-heavy interfaces and system-level thinking.
  • Close collaboration with experienced Product & Engineering teams.

 

What we offer

  • Competitive and transparent compensation based on your experience and impact.
  • Meaningful product challenges and clear ownership.
  • Close collaboration with Product and Engineering.
  • Supportive team environment with clear goals and feedback.
  • Career growth with regular performance reviews.
  • Medical insurance or compensation program.
  • 17 vacation days and 10 sick leaves.
  • Corporate English classes.
  • Comfortable office in Kyiv, Podil, with a flexible schedule.
  • Work on a global open-source product with 21k+ GitHub stars.

 

Required languages

English B1 - Intermediate
Ukrainian Native
Published 1 May
56 views
Β·
5 applications
To apply for this and other jobs on Djinni login or signup.
Loading...