UX Designer

DBeaver
Full-timeBelgrade, Serbia

📍 Job Overview

Job Title: UX Designer

Company: DBeaver

Location: Belgrade, Serbia (Hybrid/Remote in Europe)

Job Type: Full-Time

Category: UX/Product Design, Software Development Tools

Date Posted: May 28, 2026

Experience Level: Mid-Level (2-5 years)

Remote Status: Hybrid/Remote (Europe)

🚀 Role Summary

  • Design and enhance user experiences for DBeaver's suite of desktop data management products, focusing on intricate workflows and technical user needs.

  • Analyze existing product functionalities to identify and address usability challenges, driving continuous improvement in user interface (UI) and user experience (UX).

  • Collaborate closely with cross-functional teams, including developers and product managers, to translate complex technical requirements into intuitive and efficient user interfaces.

  • Conduct user research and gather feedback from a technically sophisticated user base (developers, analysts, database engineers) to inform design decisions and ensure product-market fit.

  • Maintain design consistency and uphold high standards for user experience across all DBeaver desktop applications, contributing to a cohesive and user-friendly product ecosystem.

📝 Enhancement Note: This role is specifically tailored for a UX Designer with a strong aptitude for technically complex products, particularly in the data and database management software domain. The emphasis on desktop applications, intricate workflows, and a technically proficient user base distinguishes it from general UX design roles. The "Europe" remote option suggests a focus on talent within the European Union or Schengen Area, aligning with DBeaver's operational footprint.

📈 Primary Responsibilities

  • Conceptualize, design, and iterate on user flows, wireframes, and high-fidelity mockups for DBeaver's desktop products, ensuring a seamless and efficient user journey.

  • Conduct in-depth analysis of existing product features and user interfaces to pinpoint areas of friction, identify UX pain points, and propose data-informed solutions.

  • Actively participate in product discovery sessions, feature planning meetings, and sprint reviews, providing critical UX insights and contributing to the product roadmap.

  • Lead and execute UX research initiatives, including user interviews, surveys, and usability testing sessions with developers, database administrators, and data analysts to validate design concepts and gather actionable feedback.

  • Champion design consistency by developing and maintaining design guidelines, style guides, and potentially contributing to a design system for DBeaver's desktop product suite.

  • Translate complex technical concepts, such as SQL queries, database schemas, and data manipulation tasks, into clear, intuitive, and user-friendly interface elements and interactions.

  • Collaborate effectively with software engineers to ensure accurate implementation of designs and to provide ongoing design support throughout the development lifecycle.

  • Contribute to feature planning and product strategy discussions by leveraging user research findings and a deep understanding of the target audience's needs and workflows.

📝 Enhancement Note: The responsibilities highlight a hands-on design role with significant input into product strategy and discovery. The emphasis on analyzing existing functionality and improving complex technical workflows suggests a need for a pragmatic and analytical design approach rather than purely conceptual work. The requirement to conduct UX research with technical users implies a need for strong communication and interviewing skills tailored to a sophisticated audience.

🎓 Skills & Qualifications

Education:

Experience:

  • Minimum of 3 years of professional experience in UX Design, Product Design, or a similar role, with a demonstrable portfolio showcasing your design process and impact.

Required Skills:

  • UX/Product Design: Proficiency in designing user flows, wireframes, mockups, and interactive prototypes for desktop applications.

  • Technical Product Design: Demonstrated experience working on technically complex products, ideally within developer tools, IDEs, database management, or data analytics software.

  • UX Research & Analysis: Strong ability to conduct qualitative and quantitative UX research, analyze user feedback, and identify usability issues in existing products.

  • Data-Heavy Interface Design: Experience designing interfaces for data-centric applications, including tables, editors, dashboards, and complex data visualization tools.

  • Cross-Functional Collaboration: Proven ability to work effectively with engineering teams, product managers, and other stakeholders in an agile environment.

  • Analytical Thinking: Excellent problem-solving skills with a keen eye for detail and the ability to simplify complex functionality into intuitive user experiences.

  • English Proficiency: B2 level or higher, enabling effective communication in a multinational team.

Preferred Skills:

  • Developer/Database Tool Experience: Prior experience working with or designing for developer tools, Integrated Development Environments (IDEs), database clients, or SQL-related products.

  • Open-Source Contribution: Experience contributing to open-source projects, demonstrating an understanding of community-driven development and collaborative workflows.

  • Usability Testing: Experience planning and conducting usability testing sessions specifically with technical audiences (developers, engineers, data professionals).

  • Design Systems: Familiarity with creating and maintaining design systems and style guides to ensure UI/UX consistency across products.

  • Programming/SQL Knowledge: A technical background, such as programming experience, SQL knowledge, or direct experience working with data, is highly advantageous.

📝 Enhancement Note: The "technical background" requirement is a critical differentiator. Candidates with a genuine understanding of how developers, analysts, and database engineers work, and who can empathize with their complex workflows, will be highly valued. The emphasis on "analytical thinking" and "finding weak points" suggests a need for a proactive, problem-solving mindset rather than just executing design briefs.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase a minimum of 2-3 detailed case studies demonstrating your end-to-end UX design process for complex desktop applications or technical software.

  • Clearly articulate the problem statement, your role, the challenges faced, the design process undertaken (research, ideation, prototyping, testing), and the final solution.

  • Quantify the impact of your design decisions whenever possible, using metrics related to usability improvements, efficiency gains, or user satisfaction.

  • Include examples of data-heavy interfaces, complex workflow designs, and solutions that simplified intricate technical functionalities.

Process Documentation:

  • Ensure your portfolio clearly illustrates your methodology for user research, including how you gather and synthesize feedback from technical users.

  • Provide examples of how you document user flows, wireframes, and interaction designs, and how you communicate these to development teams.

  • Showcase your approach to maintaining design consistency and potentially contributing to or utilizing design systems.

  • Highlight your ability to analyze existing systems, identify UX problems, and propose practical, implementable solutions.

📝 Enhancement Note: The portfolio is crucial for this role, especially as it involves complex technical products. Candidates should focus on demonstrating their analytical approach to problem-solving and their ability to translate technical requirements into user-friendly designs. A portfolio that includes case studies on data-heavy interfaces or developer tools would be particularly strong.

💵 Compensation & Benefits

Salary Range:

Benefits:

  • Work-Life Balance: Explicitly mentioned as a company value, indicating a commitment to sustainable working hours and employee well-being.

  • Remote Work Flexibility: Option to work remotely within Europe, offering geographical flexibility and autonomy.

  • Hybrid Work Option: For those in or near Belgrade, Serbia, or Budapest, Hungary, a hybrid work model provides opportunities for in-office collaboration.

  • Professional Development: Access to modern design tools and technologies, with opportunities to learn and grow within a company that values continuous improvement.

  • Impactful Product: Opportunity to work on a widely used open-source product with a large user base, contributing to tools used by millions of professionals.

  • Collaborative Environment: Working within a team that values well-structured processes and teamwork.

Working Hours:

  • Standard full-time working hours are expected, likely around 40 hours per week. The company emphasizes work-life balance, suggesting a flexible approach to scheduling within reasonable limits, accommodating different time zones for remote European employees.

📝 Enhancement Note: Salary is estimated based on industry benchmarks for UX Designers in Eastern/Central Europe, considering the mid-level experience and the specific technical niche. Benefits are derived from explicit mentions in the job description and common offerings for remote/hybrid roles. The emphasis on "work-life balance" is a key cultural indicator.

🎯 Team & Company Context

🏢 Company Culture

Industry: Software Development Tools, Data Management, Open-Source Technology. DBeaver operates in a competitive landscape providing database management solutions that cater to both open-source enthusiasts and enterprise clients.

Company Size: DBeaver is a growing company with a significant global presence. While the exact number of employees isn't stated, their community of 13+ million users and a substantial product offering suggest a well-established organization with a dedicated team.

Founded: DBeaver's origins trace back to an open-source project, indicating a foundation built on community collaboration and a passion for providing accessible, powerful tools. This heritage likely influences its current culture, fostering innovation and user-centric development.

Team Structure:

  • Desktop Products Team: The UX Designer will be part of the team focused on DBeaver's core desktop applications.

  • Cross-Functional Collaboration: Close work with Product Managers and Developers is a key aspect, suggesting an agile and iterative development process.

  • Reporting: The UX Designer will likely report to a Product Lead, Design Manager, or Head of Product for the desktop applications, working closely with engineering leads.

Methodology:

  • Agile Development: The mention of Scrum and the collaborative nature of the work strongly suggest an Agile development methodology.

  • User-Centric Design: The emphasis on user research, feedback, and improving usability for complex workflows points to a user-centric design approach.

  • Data-Driven Decisions: While not explicitly stated for design, the nature of DBeaver as a data tool implies that data and analytics likely play a role in product evolution.

  • Open-Source Principles: The company's open-source roots may foster a culture of transparency, community engagement, and iterative improvement.

Company Website: https://dbeaver.com/

📝 Enhancement Note: DBeaver's identity is strongly tied to its open-source origins and its mission to make data accessible. This likely translates into a culture that values technical expertise, community contribution, and practical problem-solving. The "well-structured processes and work-life balance" statement suggests a mature, organized, and employee-focused environment.

📈 Career & Growth Analysis

Operations Career Level: This role is positioned as a Mid-Level UX Designer. It requires a solid foundation of 3+ years of experience and the ability to work independently on design tasks while collaborating effectively with a team. The role involves not just execution but also active participation in product discovery and improvement.

Reporting Structure: The UX Designer will report to a Product Manager or a Design Lead within the desktop products division. They will work closely with a team of developers and potentially other designers or product stakeholders. This structure allows for focused design work while ensuring alignment with product goals and technical feasibility.

Operations Impact: The UX Designer will have a direct impact on the usability and effectiveness of DBeaver's desktop products. By improving complex workflows and simplifying technical interfaces, they will enhance the productivity of millions of developers, analysts, and database engineers worldwide. This impact contributes significantly to user satisfaction, adoption rates, and the overall success of DBeaver's software solutions.

Growth Opportunities:

  • Specialization: Deepen expertise in designing for complex technical domains, data visualization, and developer tools, becoming a subject matter expert within DBeaver.

  • Leadership: Potential to grow into a Senior UX Designer role, mentoring junior designers, leading design initiatives for larger features, or contributing more significantly to design system strategy.

  • Product Strategy: Gain greater influence in product discovery and roadmap planning, moving from execution to strategic contribution.

  • Cross-Functional Skill Development: Enhance collaboration skills with engineering and product management, potentially gaining exposure to broader product management aspects.

  • Open-Source Contribution: Further develop skills and reputation by contributing to the open-source aspects of DBeaver or similar projects.

📝 Enhancement Note: The growth opportunities are framed around deepening technical UX expertise, advancing in design seniority, and increasing strategic influence within product development. The mention of "skills can be learned" implies a supportive environment for professional development.

🌐 Work Environment

Office Type: DBeaver offers both hybrid and remote work options. For hybrid roles in Belgrade or Budapest, expect a modern office environment designed to foster collaboration. Remote work within Europe provides a flexible, self-directed work setting.

Office Location(s):

  • Hybrid: Offices located in Belgrade, Serbia, and Budapest, Hungary.

  • Remote: Within Europe, allowing for flexibility across various European countries.

Workspace Context:

  • Collaborative: The hybrid model encourages in-person interaction, team meetings, and spontaneous brainstorming sessions. The remote option fosters independent work but emphasizes strong digital communication channels.

  • Tools & Technology: Access to industry-standard design tools like Figma, along with project management (Jira) and documentation platforms (Confluence), and code repositories (GitHub), ensures a well-equipped digital workspace.

  • Team Interaction: Regular communication through stand-ups, design reviews, and cross-functional meetings will be integral, whether in-person or virtual.

Work Schedule:

  • A standard full-time schedule is expected, with an emphasis on work-life balance. This suggests flexibility in daily working hours to accommodate different time zones for remote employees and personal needs, as long as core collaboration needs are met and tasks are completed efficiently.

📝 Enhancement Note: The blend of hybrid and remote options caters to diverse working preferences. The emphasis on "well-structured processes" suggests that even in a flexible environment, there will be clear expectations for communication and project management.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A review of your resume and portfolio to assess experience, technical background, and design skills relevant to DBeaver's products.

  • Technical/Portfolio Review: A deeper dive into your portfolio, likely with a hiring manager or senior designer. Expect to walk through 1-2 case studies, discussing your process, problem-solving approach, and design rationale for complex technical products.

  • Skills Assessment: Potentially a take-home design challenge or an in-depth discussion focused on a specific UX problem related to DBeaver's desktop applications, assessing your analytical and problem-solving skills.

  • Team/Cultural Fit Interview: An opportunity to meet with developers and product managers to discuss collaboration styles, understanding of technical users, and alignment with DBeaver's culture of work-life balance and structured processes.

  • Final Interview: Likely with a senior leadership member to discuss overall fit, career aspirations, and compensation.

Portfolio Review Tips:

  • Highlight Technical Complexity: Focus on case studies that showcase your ability to design for complex, data-intensive, or technically challenging applications.

  • Demonstrate Process: Clearly articulate your UX process, from problem identification and user research to ideation, prototyping, and iteration based on feedback.

  • Quantify Impact: Whenever possible, use metrics to demonstrate the positive impact of your design solutions on user experience, efficiency, or adoption.

  • Showcase Collaboration: Include examples of how you collaborated with developers and product managers, and how you incorporated their feedback.

  • Tailor to DBeaver: Briefly explain why you are interested in DBeaver and how your skills align with their mission and product suite, particularly their desktop applications for technical users.

Challenge Preparation:

  • Understand DBeaver's Products: Familiarize yourself with DBeaver's desktop applications, their features, and the typical user base (developers, database administrators, analysts).

  • Analyze Complex Workflows: Be prepared to discuss how you would approach simplifying or improving a complex technical workflow related to database management.

  • Research UX Patterns: Review common UX patterns for desktop applications, IDEs, and data-heavy interfaces.

  • Prepare for Technical Questions: Brush up on basic SQL concepts and general knowledge of database operations, as this will help you understand the user context.

📝 Enhancement Note: The interview process is expected to be thorough, with a strong emphasis on portfolio quality and the candidate's ability to handle technically complex design challenges. Candidates should be prepared to discuss their process and rationale in detail, especially concerning data-heavy interfaces and intricate workflows.

🛠 Tools & Technology Stack

Primary Tools:

  • Figma: The primary tool for UI design, wireframing, prototyping, and collaboration. Proficiency is essential.

  • Design Systems: Experience with creating, maintaining, or working within design systems for consistency across applications.

  • Interactive Prototyping Tools: Familiarity with tools that allow for dynamic and interactive prototypes beyond basic Figma capabilities.

Analytics & Reporting:

CRM & Automation:

  • Jira: Used for project management, task tracking, bug reporting, and sprint planning. Collaboration within Jira is expected.

  • Confluence: Used for documentation, knowledge sharing, and project planning. Contribution to or utilization of Confluence is likely.

  • GitHub: For code repository management. While not a direct design tool, understanding how designs integrate into development workflows using GitHub is advantageous.

Collaboration & Workflow:

  • Scrum: Experience working within an Agile/Scrum framework is expected for team collaboration and iterative development cycles.

📝 Enhancement Note: The tool stack is standard for modern UX design roles, with a particular emphasis on Figma and integration with development workflows (Jira, GitHub). The mention of "design systems" and "interactive prototyping tools" indicates a need for a sophisticated design skillset.

👥 Team Culture & Values

Operations Values:

  • User-Centricity: A core value, driving the focus on understanding and serving the needs of technical users through intuitive design.

  • Excellence in Technical Products: A dedication to building high-quality, robust, and user-friendly tools for developers, analysts, and database engineers.

  • Work-Life Balance: A commitment to employee well-being, promoting sustainable work practices and preventing burnout.

  • Structured Processes: An appreciation for well-defined workflows and methodologies, ensuring efficiency and clarity in team operations.

  • Openness & Collaboration: Stemming from its open-source roots, DBeaver likely fosters an environment of transparency and teamwork.

Collaboration Style:

  • Cross-Functional Integration: Strong emphasis on working closely with developers and product managers, involving them early and often in the design process.

  • Iterative Feedback: A culture that encourages regular feedback loops, allowing for continuous improvement of designs based on technical feasibility and user insights.

  • Knowledge Sharing: Encouragement to share insights, research findings, and best practices across teams, likely facilitated by tools like Confluence.

  • Efficiency-Focused: A collaborative approach that aims to streamline processes and deliver value effectively, aligning with the "well-structured processes" value.

📝 Enhancement Note: The values and collaboration style point towards a professional, organized, and user-focused team environment. The blend of technical rigor and a commitment to employee well-being is a significant cultural aspect to consider.

⚡ Challenges & Growth Opportunities

Challenges:

  • Designing for Technical Experts: Adapting design approaches to meet the sophisticated needs and expectations of highly technical users (developers, DBAs) who may have strong opinions on tool functionality and UI.

  • Simplifying Complexity: The inherent challenge of translating intricate database operations, SQL environments, and data management tasks into intuitive and user-friendly interfaces.

  • Maintaining Consistency: Ensuring a cohesive user experience across a suite of desktop products that may have evolved over time, each with its own set of features and workflows.

  • Balancing User Needs and Technical Constraints: Effectively advocating for user experience improvements while understanding and respecting the technical limitations and priorities of the development team.

Learning & Development Opportunities:

  • Deep Dive into Data Tools: Gain unparalleled expertise in the UX of database management and data analytics tools, becoming a specialist in this domain.

  • Mastering Complex UX: Hone skills in designing for highly technical users and complex workflows, a niche but valuable specialization.

  • Contributing to Open Source: Enhance professional profile and gain experience by contributing to DBeaver's open-source community or similar projects.

  • Agile & Product Development: Further develop skills in agile methodologies and product discovery through close collaboration with product managers and engineers.

  • Design System Evolution: Opportunity to play a role in the development or refinement of DBeaver's design system, impacting multiple products.

📝 Enhancement Note: The challenges are directly tied to the technical nature of the product and its user base. The growth opportunities are significant for a designer looking to specialize in a technically demanding and impactful niche.

💡 Interview Preparation

Strategy Questions:

  • "Describe a time you had to design for a technically complex user group. How did you approach understanding their needs and pain points, and what was the outcome?" (Focus on empathy, research methods, and impact.)

  • "Walk us through a UX case study from your portfolio that involved simplifying a complex workflow or data-heavy interface. What was the challenge, your process, and the result?" (Be prepared to detail your rationale and demonstrate your analytical approach.)

Company & Culture Questions:

  • "What interests you about DBeaver and our mission to make data accessible?" (Show genuine interest in the company and its impact.)

  • "How do you approach work-life balance in your professional life, and what are your expectations regarding structured processes in a team environment?" (Align your response with DBeaver's stated values.)

Portfolio Presentation Strategy:

  • Focus on Impact: For each case study, clearly articulate the business or user problem, your specific contribution, the design solutions, and the measurable outcomes.

  • Explain Your 'Why': Be prepared to thoroughly explain the rationale behind your design decisions, especially how they address user needs and technical complexities.

  • Showcase Process, Not Just Pixels: Demonstrate your thought process, research methods, and how you iterated based on feedback or constraints.

  • Keep it Concise and Engaging: Practice presenting your case studies efficiently, ensuring clarity and highlighting the most critical aspects for a technical audience.

📝 Enhancement Note: Interview preparation should focus on demonstrating a deep understanding of UX principles applied to complex technical products, a strong analytical and problem-solving capability, and an alignment with DBeaver's culture of structured processes and work-life balance.

📌 Application Steps

To apply for this UX Designer position:

  • Submit your application through the DBeaver careers portal via the provided Greenhouse link.

  • Tailor Your Resume: Highlight your experience in UX/Product Design for desktop applications, complex technical products, and data-heavy interfaces. Quantify achievements where possible and emphasize any technical background (SQL, programming).

  • Curate Your Portfolio: Select 2-3 of your strongest case studies that best showcase your ability to tackle complex design challenges, specifically for technical users. Ensure clear articulation of your process, problem-solving, and impact.

  • Prepare Your Portfolio Walkthrough: Practice presenting your selected case studies, focusing on your analytical approach, design rationale, and how you collaborated with development teams. Be ready to discuss your understanding of DBeaver's products.

  • Research DBeaver: Understand their mission, product suite (especially desktop applications), and company values (work-life balance, structured processes) to tailor your application and interview responses.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Requires 3+ years of experience in UX/Product Design with a focus on desktop applications or complex technical products. A technical background in programming, SQL, or data is highly desired.