UX Designer

DBeaver
Full-timeโ€ขBelgrade, Serbia

๐Ÿ“ Job Overview

Job Title: UX Designer

Company: DBeaver

Location: Budapest, Hungary / Belgrade, Serbia / Remote (Europe)

Job Type: Full-Time

Category: UX/Product Design, Software Development

Date Posted: 2026-05-28

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

Remote Status: Hybrid/Remote OK

๐Ÿš€ Role Summary

  • Design intuitive user experiences and interfaces for complex desktop applications, specifically DBeaver's suite of database tools.

  • Conduct in-depth UX research and analysis to identify user pain points and areas for improvement within existing technical workflows.

  • Collaborate closely with cross-functional teams, including developers and product managers, to translate user needs into actionable design solutions.

  • Focus on enhancing the usability of technically intricate functionalities for a professional audience of developers, analysts, and database engineers.

  • Maintain design consistency and uphold high usability standards across all DBeaver desktop product experiences.

๐Ÿ“ Enhancement Note: This role is specifically for a UX Designer focused on desktop applications, with a strong emphasis on technical users and complex data-heavy interfaces. The "revenue operations" or "sales operations" categorization is not applicable here; this falls under product design within the software development lifecycle.

๐Ÿ“ˆ Primary Responsibilities

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

  • Analyze existing product features, identify usability bottlenecks, and propose practical, data-informed design enhancements.

  • Actively participate in product discovery sessions, feature planning, and roadmap development to shape the future of DBeaver's offerings.

  • Conduct user research, including interviews and surveys, to gather feedback from technical users and validate design decisions.

  • Ensure and maintain design consistency and a cohesive user experience across all DBeaver desktop applications.

  • Collaborate with engineering teams to ensure accurate implementation of designs and provide support throughout the development cycle.

  • Simplify complex data visualization, table manipulation, and database management functionalities into intuitive and user-friendly interfaces.

๐Ÿ“ Enhancement Note: The core responsibilities highlight a deep dive into the technical aspects of UX design for professional software, moving beyond typical consumer-facing applications. The emphasis on "complex workflows," "technically complex," and "data-heavy interfaces" is crucial for candidates to understand.

๐ŸŽ“ Skills & Qualifications

Education: While no specific degree is mandated, a degree in Human-Computer Interaction, Design, Computer Science, or a related field is beneficial. A strong portfolio demonstrating relevant experience can often substitute for formal education.

Experience: 3+ years of dedicated experience in UX Design or Product Design, with a proven track record of designing and delivering user-centered solutions.

Required Skills:

  • 3+ years of experience in UX/Product Design.

  • Proven experience designing desktop applications or working on complex technical products.

  • Strong analytical thinking and UX research skills, with the ability to interpret user data and feedback.

  • Demonstrated ability to identify UX problems in existing products and propose practical, effective improvements.

  • Proficiency in simplifying complex functionality into intuitive user experiences.

  • Experience designing data-heavy interfaces, such as tables, editors, dashboards, or admin tools.

  • Experience collaborating closely with development teams to implement designs.

Preferred Skills:

  • Experience with developer tools, Integrated Development Environments (IDEs), database tools, or SQL-related products.

  • Understanding of desktop UX patterns and considerations for cross-platform applications.

  • Experience conducting usability testing with technical audiences.

  • Experience contributing to open-source products.

  • Familiarity with agile development methodologies like Scrum.

๐Ÿ“ Enhancement Note: The requirement for a "technical background" is a significant differentiator. This implies that candidates with programming experience, SQL knowledge, or direct experience working with data will have a distinct advantage. This is not a typical web-focused UX role.

๐Ÿ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase a minimum of 3-5 distinct projects, with a strong emphasis on desktop applications or complex technical software.

  • Include case studies that detail the problem, your design process, research methodologies, iterations, and final solutions.

  • Clearly articulate the impact of your designs, ideally with quantifiable results or user feedback demonstrating improved usability and efficiency.

  • Highlight experience with data-heavy interfaces, such as tables, editors, dashboards, and complex workflow designs.

Process Documentation:

  • Provide examples of your UX research process, including user interview summaries, survey results, and usability testing reports.

  • Document your design process from ideation through to final implementation, showcasing wireframes, user flows, and interactive prototypes.

  • Illustrate how you have simplified complex technical functionalities into intuitive user experiences.

  • Showcase how you maintain design consistency across different product features or applications.

๐Ÿ“ Enhancement Note: For this role, a portfolio is not just a display of finished work but a demonstration of a systematic approach to solving complex UX problems for a technical audience. Emphasis should be placed on the "why" behind design decisions and the impact on user efficiency.

๐Ÿ’ต Compensation & Benefits

Salary Range: Based on the location (Budapest, Belgrade) and the mid-level experience requirement (2-5 years), and considering the specialized nature of designing for technical users and complex desktop applications, the estimated salary range for a UX Designer in this region would typically be between โ‚ฌ30,000 - โ‚ฌ55,000 annually. Remote roles within Europe may align with these figures or be slightly higher depending on the specific country and DBeaver's compensation bands.

Benefits:

  • Competitive salary commensurate with experience and location.

  • Opportunity to work on a leading open-source enterprise data management tool with a large global user base.

  • Flexible working arrangements, including remote options within Europe.

  • A strong emphasis on work-life balance, promoting a sustainable and healthy work environment.

  • Collaborative team culture with opportunities for professional growth and learning.

  • Contribution to a product used by millions of professionals worldwide.

Working Hours: The standard working hours are typically 40 hours per week, with a strong emphasis on work-life balance. DBeaver supports flexible scheduling where possible to accommodate individual needs and team collaboration, particularly for remote employees.

๐Ÿ“ Enhancement Note: Salary is estimated based on similar UX Designer roles in Budapest and Belgrade, factoring in the niche technical focus and remote flexibility. Benefits emphasize the unique aspects of working for an open-source company with a large user base and a commitment to work-life balance.

๐ŸŽฏ Team & Company Context

๐Ÿข Company Culture

Industry: Software Development, Data Management, Database Tools. DBeaver operates in a highly competitive but essential sector, providing foundational tools for data professionals worldwide.

Company Size: DBeaver has a significant global presence with a community of over 13 million active users. While specific employee count isn't provided, the scale of their user base suggests a robust organization, likely medium to large in size, with specialized teams for product development, engineering, and community engagement.

Founded: DBeaver's open-source project began in 2010. This long history indicates a mature product, a stable development process, and a deep understanding of the database ecosystem.

Team Structure:

  • The role is within the "desktop products team," suggesting a dedicated group focused on the core DBeaver application.

  • Collaboration is expected with developers and product managers, indicating a cross-functional team structure common in agile software development.

Methodology:

  • DBeaver utilizes Scrum for project management, emphasizing agile sprints, iterative development, and regular feedback loops.

  • The company values well-structured processes, indicating a systematic approach to design, development, and quality assurance.

  • A strong commitment to open-source principles suggests a culture of collaboration, transparency, and community contribution.

Company Website: https://dbeaver.com/

๐Ÿ“ Enhancement Note: DBeaver's culture is defined by its open-source roots, focus on technical excellence, and commitment to user needs. The emphasis on structured processes and work-life balance is a key cultural differentiator for potential employees.

๐Ÿ“ˆ Career & Growth Analysis

Operations Career Level: This role is positioned as a Mid-Level UX Designer, requiring 3+ years of experience. It involves significant responsibility for product improvement and feature design, with a focus on complex technical challenges.

Reporting Structure: The UX Designer will work closely with product managers and developers, likely reporting into a UX Lead, Design Manager, or Product Management function. The exact reporting structure will depend on the specific team organization within DBeaver.

Operations Impact: The UX Designer directly impacts user adoption, satisfaction, and efficiency for millions of data professionals. By improving the usability of complex database tools, this role contributes significantly to the product's market leadership and the productivity of its user base.

Growth Opportunities:

  • Skill Specialization: Deepen expertise in designing for complex technical domains, data visualization, and developer tools.

  • Leadership Potential: Progress to a Senior UX Designer role, leading design initiatives, mentoring junior designers, and influencing product strategy.

  • Cross-functional Exposure: Gain deeper insights into software engineering, product management, and the broader data ecosystem.

  • Open-Source Contribution: Develop a public profile and contribute to a widely-used open-source project, enhancing professional reputation.

๐Ÿ“ Enhancement Note: For a UX Designer, "operations" refers to the operational efficiency and effectiveness of the product itself and the design processes that support it. Growth here is about deepening technical UX expertise and potentially moving into leadership within design or product teams.

๐ŸŒ Work Environment

Office Type: DBeaver offers flexibility with options for their offices in Belgrade, Serbia, and Budapest, Hungary, or a fully remote setup within Europe. The office environments are likely designed to foster collaboration among the local teams.

Office Location(s):

  • Belgrade, Serbia

  • Budapest, Hungary

These locations provide access to vibrant tech hubs and a skilled talent pool within Europe.

Workspace Context:

  • For office-based roles, expect a collaborative workspace environment conducive to teamwork with developers and product managers.

  • Remote employees will leverage DBeaver's digital infrastructure, including communication and collaboration tools, to stay connected.

  • Access to industry-standard design tools (Figma, prototyping tools) and project management software (Jira, Confluence) is a given.

Work Schedule: The role operates on a standard 40-hour work week, with flexibility prioritized. This allows designers to manage their time effectively, especially when collaborating across different time zones or balancing personal commitments with project deadlines.

๐Ÿ“ Enhancement Note: The hybrid and remote options are significant. Candidates should consider how they best thrive in either an office setting, a fully remote setup, or a hybrid model, and how DBeaver's tools and culture support each.

๐Ÿ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A brief call to assess basic qualifications, experience, and cultural fit.

  • Portfolio Review: Presentation of your UX portfolio to the hiring team, focusing on relevant projects and your design process for complex technical applications. Be prepared to discuss your contributions, challenges, and outcomes.

  • Technical/Design Challenge: You may be given a small design task or asked to analyze a specific UX problem within DBeaver's existing product, requiring you to apply your analytical and design skills.

  • Team Interviews: Meetings with developers and product managers to assess collaboration style, technical understanding, and problem-solving approach.

  • Final Interview: Discussion with hiring management to finalize the offer.

Portfolio Review Tips:

  • Curate Strategically: Select 3-5 projects that best demonstrate your experience with desktop applications, complex workflows, and data-heavy interfaces.

  • Tell a Story: For each project, clearly articulate the problem, your role, your design process (research, ideation, iteration), and the impact of your solution. Use visuals effectively.

  • Highlight Technical Aptitude: Explicitly mention your technical background, SQL knowledge, or experience with data if applicable. Show how you bridge the gap between technical complexity and user-friendliness.

  • Demonstrate Collaboration: Show examples of how you've worked with developers, including handoff documentation or discussions about implementation.

  • Be Ready for Deep Dives: Prepare to answer detailed questions about your design decisions, research methodologies, and problem-solving strategies.

Challenge Preparation:

  • Understand DBeaver: Familiarize yourself with DBeaver's products, target audience, and competitive landscape.

  • Analyze Existing UX: Think critically about the current user experience of DBeaver desktop applications. Identify potential pain points and areas for improvement.

  • Practice Problem-Solving: Be ready to break down a complex design problem into smaller, manageable parts and articulate your approach logically.

  • Focus on Simplicity: Given the complexity of the product, demonstrate how you would simplify user interactions without losing functionality.

๐Ÿ“ Enhancement Note: The interview process heavily emphasizes practical skills and the ability to demonstrate problem-solving for a technical audience. The portfolio review is a critical stage where your ability to translate complex requirements is assessed.

๐Ÿ›  Tools & Technology Stack

Primary Tools:

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

  • Design Systems: Experience in creating or working with design systems to ensure consistency across products.

  • Interactive Prototyping Tools: Familiarity with tools for creating interactive prototypes to test user flows and gather feedback.

Analytics & Reporting:

CRM & Automation:

  • Jira: Used for project management, tracking tasks, and collaborating with development teams.

  • Confluence: For documentation, knowledge sharing, and project planning.

  • GitHub: For version control and collaboration on design assets or code, especially relevant for open-source contributions.

๐Ÿ“ Enhancement Note: The listed tools are standard for modern UX design and product development. Proficiency in Figma and experience with collaboration/project management tools like Jira and Confluence are key requirements for seamless integration into the team's workflow.

๐Ÿ‘ฅ Team Culture & Values

Operations Values:

  • User-Centricity: A deep commitment to understanding and serving the needs of professional users, particularly developers and data engineers.

  • Technical Excellence: A drive for building high-quality, robust, and efficient software tools.

  • Collaboration: A belief in teamwork, open communication, and shared problem-solving across disciplines.

  • Process-Oriented: An appreciation for well-defined processes that ensure efficiency, consistency, and continuous improvement.

  • Open-Source Ethos: A dedication to community, transparency, and contributing to shared knowledge and tools.

Collaboration Style:

  • Cross-functional Integration: Expect to work closely with developers and product managers on a daily basis, participating in planning, design reviews, and implementation discussions.

  • Feedback-Driven: A culture that encourages constructive feedback on designs and processes to foster continuous improvement.

  • Agile Methodology: Collaboration will likely follow agile principles, involving iterative development, regular check-ins, and adaptability.

๐Ÿ“ Enhancement Note: The team culture values technical rigor, collaborative problem-solving, and a user-centric approach, all within an agile and open-source framework. Candidates should demonstrate an ability to thrive in such an environment.

โšก Challenges & Growth Opportunities

Challenges:

  • Designing for Complexity: Mastering the design of highly technical and data-intensive interfaces for a demanding professional audience.

  • Balancing Functionality and Usability: Finding the optimal balance between offering powerful features and ensuring an intuitive user experience.

  • Cross-Time Zone Collaboration: Effectively collaborating with team members across different European time zones if working remotely.

  • Maintaining Consistency: Ensuring a unified user experience across a suite of complex desktop applications.

Learning & Development Opportunities:

  • Specialized UX Expertise: Gain deep experience in UX for developer tools and data management software.

  • Industry Exposure: Work with a product that is a leader in its niche, understanding the needs of a global professional user base.

  • Open-Source Engagement: Opportunities to learn from and contribute to a widely-used open-source project, enhancing professional visibility.

  • Mentorship: Potential to learn from senior designers and product managers within the organization.

๐Ÿ“ Enhancement Note: The primary challenge and growth area revolve around developing specialized UX skills for a technical, professional audience and contributing to a significant open-source project.

๐Ÿ’ก Interview Preparation

Strategy Questions:

  • "Describe a time you had to simplify a technically complex feature. What was your process, and what was the outcome?" (Focus on your problem-solving methodology and ability to translate complexity).

  • "How do you approach user research when dealing with highly technical users who may be resistant to traditional methods?" (Showcase your understanding of user segmentation and tailored research techniques).

Company & Culture Questions:

  • "What interests you about DBeaver and our focus on database tools?" (Research DBeaver's mission, products, and community).

  • "How do you contribute to a collaborative team environment, especially when working remotely?" (Highlight your communication and teamwork skills).

Portfolio Presentation Strategy:

  • Structure is Key: Organize your presentation logically, starting with the problem, your approach, your design process, key decisions, and finally, the results and impact.

  • Visuals Matter: Use high-quality mockups, wireframes, user flows, and interactive prototypes to illustrate your work.

  • Quantify Impact: Whenever possible, use data (e.g., improved task completion time, reduced error rates, positive user feedback) to demonstrate the success of your designs.

  • Be Concise and Focused: Practice your presentation to ensure it fits within the allotted time and covers the most critical aspects of your projects.

  • Prepare for Q&A: Anticipate questions about your design choices, research findings, and how you handle trade-offs.

๐Ÿ“ Enhancement Note: Interview preparation should strongly focus on demonstrating technical understanding, problem-solving for complex systems, and collaborative capabilities within an agile, open-source environment.

๐Ÿ“Œ Application Steps

To apply for this UX Designer position:

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

  • Portfolio Customization: Tailor your portfolio to highlight projects involving desktop applications, complex technical workflows, or data-heavy interfaces. If you lack direct desktop experience, emphasize transferable skills from complex web applications or enterprise software.

  • Resume Optimization: Ensure your resume clearly states your 3+ years of UX/Product Design experience and any technical background (programming, SQL, data analysis). Use keywords from the job description like "desktop applications," "complex technical products," and "data-heavy interfaces."

  • Interview Preparation: Practice articulating your design process, especially for complex problems, and prepare to discuss specific projects from your portfolio in detail. Be ready to discuss your experience with Figma and collaboration tools.

  • Company Research: Familiarize yourself with DBeaver's product suite, its open-source nature, and its community. Understand their mission to "seamlessly integrate data into the routines and decision-making processes of every professional."

โš ๏ธ 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 UX/Product Design experience with a focus on desktop applications or complex technical products. A technical background in programming, SQL, or data is highly desired.