UI/UX designer
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.
By submitting your CV, you consent to ThingsBoard Inc collecting and processing your personal data for recruitment purposes in accordance with our Privacy Policy and ISO 27001 requirements. Your data will be retained for 12 months from the date of submission and securely deleted thereafter unless you are hired. You may withdraw consent at any time by contacting us.
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |