UX Designer

DBeaver
Full-time

šŸ“ Job Overview

Job Title: UX Designer

Company: DBeaver

Location: Europe - Remote (with options in Belgrade, Serbia / Budapest, Hungary)

Job Type: Full-time

Category: Product Design / User Experience (UX) Operations

Date Posted: May 28, 2026

Experience Level: Mid-Level (3+ years)

Remote Status: Fully Remote (Europe-based candidates preferred)

šŸš€ Role Summary

  • Design and enhance user experiences for DBeaver's suite of desktop data management tools, focusing on complex technical workflows and data-intensive interfaces.

  • Conduct in-depth UX research and analysis to identify usability pain points and opportunities for improvement within existing and new product features.

  • Collaborate closely with product managers and development teams to translate user needs and technical requirements into intuitive and efficient user interfaces.

  • Drive consistency and high usability standards across all DBeaver desktop product experiences, ensuring a cohesive user journey.

  • Contribute to product discovery, feature planning, and the overall strategic direction of DBeaver's desktop product portfolio.

šŸ“ Enhancement Note: This role is positioned within the "Product Design / User Experience (UX) Operations" category, emphasizing the operational aspect of consistently delivering high-quality, user-centered design within a product development lifecycle. The focus on "desktop-first experience" and "complex workflows" suggests a need for a candidate who understands the nuances of professional software design beyond typical web or mobile applications.

šŸ“ˆ Primary Responsibilities

  • Develop comprehensive UX flows, wireframes, and high-fidelity interactive prototypes for DBeaver's desktop applications, ensuring alignment with user needs and business objectives.

  • Perform thorough analysis of existing product functionality, identifying critical UX weaknesses, friction points, and areas ripe for optimization.

  • Actively participate in cross-functional team meetings, providing design expertise and collaborating with developers and product managers on feature ideation and refinement.

  • Streamline and enhance the usability of technically complex workflows, such as database querying, data manipulation, and intricate configuration processes.

  • Engage in product discovery initiatives, contributing to user story mapping, requirement gathering, and feature roadmap planning from a UX perspective.

  • Design and execute UX research studies, including user interviews, surveys, and usability testing sessions, specifically targeting technical user segments (developers, analysts, database engineers).

  • Maintain and evolve design systems and style guides to ensure visual and interaction consistency across all DBeaver desktop product offerings.

  • Translate complex data structures and operations into clear, digestible, and actionable interface elements for data-heavy applications.

šŸ“ Enhancement Note: The responsibilities highlight a proactive and analytical approach to UX design, moving beyond just creating interfaces to actively diagnosing and solving user experience problems within technically demanding software. The emphasis on "simplifying complex functionality" and "data-heavy interfaces" is crucial for candidates to address.

šŸŽ“ Skills & Qualifications

Education:

Experience:

  • Minimum of 3 years of professional experience in UX Design, Product Design, or a closely related role, with a demonstrable track record of success.

Required Skills:

  • Expertise in User Experience (UX) Design principles and methodologies, including user-centered design, information architecture, and interaction design.

  • Strong proficiency in Product Design, encompassing the entire design lifecycle from discovery to detailed UI specifications.

  • Demonstrated experience designing for complex technical products, understanding the needs of professional users.

  • Experience collaborating effectively within Agile development environments, working closely with software engineers and product managers.

  • Advanced analytical thinking and problem-solving skills, with a strong capacity for UX research and user feedback synthesis.

  • Ability to critically assess existing products, identify subtle UX issues, and propose practical, implementable solutions.

  • Skill in simplifying highly technical and complex functionality into intuitive and user-friendly interfaces.

  • Experience designing data-heavy interfaces, including tables, editors, dashboards, and administrative tools, with an understanding of data visualization best practices.

Preferred Skills:

  • Experience with developer tools, Integrated Development Environments (IDEs), database management tools, or products specifically related to SQL and data analysis.

  • Solid understanding of common desktop UX patterns, conventions, and best practices for cross-platform application design.

  • Experience planning and conducting usability testing sessions with technical audiences to gather actionable insights.

  • Previous experience contributing to open-source projects, demonstrating an understanding of collaborative development and community engagement.

šŸ“ Enhancement Note: The requirement for a "technical background" (programming, SQL, or data experience) is a significant differentiator, indicating that basic UX skills are insufficient; candidates must understand the domain they are designing for. The emphasis on analytical thinking and problem-solving within existing products suggests a "fixer" mentality is highly valued.

šŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase at least 3-4 distinct projects that highlight your UX design process for complex desktop applications or technical software.

  • For each project, clearly articulate the problem statement, your role, the design process followed (research, ideation, prototyping, testing, iteration), and the final solution.

  • Demonstrate your ability to simplify complex functionality and design data-heavy interfaces effectively.

  • Include examples of user research, usability testing findings, and how those insights informed design decisions and led to measurable improvements.

Process Documentation:

  • Provide evidence of structured design processes, including user journey mapping, wireframing, prototyping, and iterative design cycles.

  • Illustrate how you collaborate with development teams, including the handover process from design to engineering and your involvement in implementation.

  • Showcase your approach to design systems, ensuring consistency and scalability in your designs.

  • Be prepared to discuss how you measure the success of your designs and the impact they have on user behavior and product adoption.

šŸ“ Enhancement Note: For a UX role focused on complex technical products, the portfolio should emphasize problem-solving and process over purely aesthetic design. Candidates should be ready to detail their methodology for understanding technical users and translating intricate requirements into user-friendly interfaces, showcasing iterative improvements driven by data and testing.

šŸ’µ Compensation & Benefits

Salary Range:

  • Based on DBeaver's remote-first, Europe-wide hiring model and the mid-level experience requirement (3+ years), typical salary ranges for a UX Designer in this region can vary significantly.

  • Estimated Range: €45,000 - €70,000 per year (gross).

Benefits:

  • Work-Life Balance: Explicitly mentioned as a core value, indicating a commitment to sustainable work practices and employee well-being.

  • Remote Work Flexibility: Opportunity to work from anywhere within Europe, offering significant autonomy and flexibility.

  • Professional Development: Exposure to complex technical products and a collaborative environment that fosters learning and skill enhancement.

  • Impactful Work: Opportunity to contribute to a widely used open-source product with a large global user base (13+ million active users).

  • Collaborative Environment: Working with a dedicated team of product managers and developers.

Working Hours:

  • The role is expected to align with standard full-time working hours, likely around 40 hours per week. Given the remote and international nature of the team, a degree of flexibility may be expected, but a commitment to core working hours for team collaboration is probable.

šŸ“ Enhancement Note: The salary range is an estimate based on industry benchmarks for UX Designers in Europe for a mid-level role. Actual compensation will depend on the candidate's specific experience, qualifications, and location. The explicit mention of "work-life balance" is a significant benefit for operations and design professionals who often face demanding project timelines.

šŸŽÆ Team & Company Context

šŸ¢ Company Culture

Industry: Software Development, Data Management Tools, Open Source Technology

Company Size: DBeaver is part of a growing organization, indicated by its community of 13+ million users and its provision of both open-source and enterprise software. While an exact employee count isn't provided, the scale of its user base suggests a significant, established, and expanding company.

Founded: DBeaver's origins trace back to its open-source beginnings, with a formalized enterprise offering thereafter. This dual nature fosters a culture that values community contribution alongside professional product development.

Team Structure:

  • The role is within the "desktop products team," indicating a specialized unit focused on core desktop applications.

  • This team likely comprises UX Designers, Product Managers, and Software Developers working collaboratively.

  • Reporting structure will likely be to a Product Lead or Design Manager, with close day-to-day interaction with developers and product managers.

Methodology:

  • DBeaver explicitly mentions using Scrum for project management, indicating an Agile development approach with iterative sprints, backlog grooming, and regular team syncs.

  • The company values "well-structured processes" and a "work-life balance mode," suggesting a methodical yet sustainable approach to product development.

  • Design systems and interactive prototyping are key components of their design methodology, ensuring consistency and efficient workflow.

Company Website: https://dbeaver.com/

šŸ“ Enhancement Note: The company's foundation in open-source and its large user community shape its culture. This implies an environment that values technical excellence, community engagement, and iterative improvement. The mention of Scrum and structured processes indicates a professional, organized approach to product development.

šŸ“ˆ Career & Growth Analysis

Operations Career Level: This UX Designer role is positioned at a mid-level, requiring 3+ years of experience. It implies a responsibility for owning significant design tasks, contributing to strategic planning, and mentoring more junior designers on specific projects. The role is not entry-level but also not yet a senior or lead position, focusing on execution and detailed problem-solving within defined product areas.

Reporting Structure: The UX Designer will report to a Product Lead or Design Manager, working closely with Product Managers and a team of Software Developers. This structure emphasizes a collaborative, cross-functional team environment where design is integrated early and continuously in the development lifecycle.

Operations Impact: The UX Designer's work directly impacts the usability and adoption of DBeaver's core desktop products, which serve over 13 million users. By improving complex workflows and data-heavy interfaces, the role contributes significantly to user satisfaction, retention, and the overall success of the DBeaver ecosystem. Positive UX can translate into increased engagement with both open-source and enterprise offerings, influencing revenue and community growth.

Growth Opportunities:

  • Skill Specialization: Deepen expertise in designing for complex technical domains, data visualization, or specific areas of database management tools.

  • Leadership Potential: With proven success, opportunities may arise to lead design initiatives, mentor junior designers, or contribute to establishing design best practices for new product areas.

  • Cross-Functional Mastery: Develop a deeper understanding of software development processes, product management strategies, and the intricacies of open-source community dynamics.

  • Broader Product Influence: As experience grows, the ability to influence product strategy and roadmap for DBeaver's entire desktop product suite becomes a possibility.

šŸ“ Enhancement Note: The growth trajectory for a UX Designer at DBeaver appears to be rooted in deepening their expertise within the company's niche and potentially taking on more leadership responsibilities within the product development lifecycle, leveraging their understanding of complex technical domains.

🌐 Work Environment

Office Type: The primary offering is a remote work environment ("Europe - Remote"). However, there are also office-based options in Belgrade, Serbia, and Budapest, Hungary, suggesting a hybrid or flexible approach is possible if candidates prefer to be near a physical hub.

Office Location(s):

  • Remote within Europe (candidates should be based in Europe).

Workspace Context:

  • Collaborative Environment: Despite being remote, the emphasis on collaboration with developers and product managers suggests a culture that uses digital tools effectively to foster teamwork and communication.

  • Operations Tools & Technology: The role will utilize industry-standard design tools like Figma, project management tools like Jira and Confluence, and version control systems like GitHub. This indicates a modern, tech-enabled workspace.

  • Operations Team Interaction: Regular communication via video calls, chat platforms, and collaborative design sessions will be key for team interaction and project progression.

Work Schedule: Full-time, likely aligning with standard European business hours for team synchronization, but with flexibility afforded by the remote nature of the role. The emphasis on "work-life balance" suggests a structured schedule that avoids excessive overtime.

šŸ“ Enhancement Note: The hybrid nature of the offering (remote-first with optional office hubs) provides flexibility. The core of the work environment will be digitally collaborative, requiring strong remote communication and self-management skills.

šŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A review of your application, resume, and portfolio, focusing on relevant experience in UX/Product Design for complex technical products.

  • Hiring Manager/Recruiter Call: An introductory conversation to assess your background, motivation, and cultural fit, discussing the role's specifics.

  • Portfolio Presentation & Technical Interview: A session where you present selected case studies from your portfolio, detailing your process, problem-solving approach, and design rationale. This will likely include technical questions related to UX research, design principles, and potentially your understanding of data-heavy interfaces or developer tools.

  • Team Interview: You may meet with members of the desktop products team (developers, product managers) to discuss collaboration styles, problem-solving approaches, and team dynamics.

  • Final Interview: Potentially with a senior leader to discuss overall fit, career aspirations, and final alignment.

Portfolio Review Tips:

  • Focus on Process: Clearly articulate your design thinking, research methodologies, and iterative design process. Show how you arrived at solutions, not just the final designs.

  • Technical Acumen: Highlight projects that demonstrate your ability to design for complex technical domains, data visualization, or professional software. Showcase your understanding of user needs in these areas.

  • Problem/Solution Framing: For each case study, clearly define the user problem or business challenge and how your design solution effectively addressed it.

  • Quantify Impact: Where possible, include metrics or outcomes that demonstrate the success of your designs (e.g., improved task completion rates, reduced error rates, increased user satisfaction).

  • Conciseness: Select your strongest, most relevant projects. Tailor your presentation to DBeaver's focus on desktop applications and complex technical workflows.

Challenge Preparation:

  • Be prepared for a practical design exercise or case study that simulates a real-world problem DBeaver might face. This could involve analyzing a feature, proposing improvements, or designing a new interface for a complex workflow.

  • Practice articulating your design decisions clearly and concisely, explaining trade-offs and rationale.

  • Be ready to discuss your experience with the tools listed (Figma, Jira, etc.) and your familiarity with Agile/Scrum methodologies.

  • Demonstrate your understanding of DBeaver's product and its user base by researching their existing tools and the broader database management landscape.

šŸ“ Enhancement Note: The emphasis on a "technical background" and "complex technical products" means candidates should curate their portfolios to specifically showcase these strengths. The interview process will likely probe deeply into their ability to understand and design for technically sophisticated users.

šŸ›  Tools & Technology Stack

Primary Tools:

  • Figma: For UI design, wireframing, prototyping, and collaboration. Proficiency in creating interactive prototypes is essential.

  • Design Systems: Experience creating or working with design systems to ensure consistency and scalability across product lines.

  • Interactive Prototyping Tools: Beyond Figma, familiarity with other prototyping tools could be beneficial.

Analytics & Reporting:

CRM & Automation:

  • Jira: For project management, task tracking, bug reporting, and workflow management. Essential for collaborating with development teams in an Agile environment.

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

  • GitHub: Likely used for code version control and collaboration by the development team; UX designers may interact with it for design asset management or understanding developer workflows.

šŸ“ Enhancement Note: The listed tools are standard for modern UX/Product Design roles in tech. Candidates should be comfortable using Figma for design and prototyping, and Jira/Confluence for project management and documentation. Familiarity with how these tools integrate into a broader development workflow is key.

šŸ‘„ Team Culture & Values

Operations Values:

  • User-Centricity: A deep commitment to understanding and serving the needs of technical users, especially developers and data professionals.

  • Process Excellence: Valuing well-structured processes and methodologies (like Scrum) to ensure efficient and high-quality product development.

  • Collaboration: Fostering a team-oriented environment where designers, developers, and product managers work in close partnership.

  • Continuous Improvement: A drive to constantly analyze, identify, and implement improvements in both product usability and internal workflows.

  • Data-Driven Insights: Utilizing research and feedback to inform design decisions and measure impact.

Collaboration Style:

  • Agile & Iterative: Working in short sprints, with regular feedback loops and adaptability to evolving requirements.

  • Cross-Functional Integration: Designers are expected to be fully integrated with development and product teams, participating in all stages of the product lifecycle.

  • Open Communication: Encouraging direct and transparent communication, leveraging digital tools for seamless interaction across remote and office-based team members.

  • Constructive Feedback: A culture that embraces constructive criticism and peer review to elevate design quality and process efficiency.

šŸ“ Enhancement Note: The company culture appears to be a blend of open-source community spirit and professional corporate structure, emphasizing efficiency, collaboration, and a user-first approach within a technical domain.

⚔ Challenges & Growth Opportunities

Challenges:

  • Designing for Technical Users: Understanding the specific needs, workflows, and expectations of highly technical users (developers, DBAs, analysts) who are often critical and knowledgeable.

  • Simplifying Complexity: The inherent challenge of making technically intricate functionalities intuitive and accessible without sacrificing power or flexibility.

  • Maintaining Consistency: Ensuring a cohesive user experience across multiple desktop applications and features, especially as the product suite grows.

  • Remote Collaboration: Effectively collaborating and maintaining strong team dynamics in a distributed, remote-first environment.

  • Balancing Open-Source & Enterprise: Navigating the design considerations for both a broad, free user base and paying enterprise customers.

Learning & Development Opportunities:

  • Domain Expertise: Deepen knowledge in database management, SQL, and related data technologies, becoming a subject matter expert in UX for this domain.

  • Advanced UX Techniques: Explore advanced UX research methods, usability testing with niche technical audiences, and sophisticated prototyping techniques.

  • Design System Mastery: Contribute to or lead the evolution of DBeaver's design system, enhancing its capabilities and adoption.

  • Cross-Disciplinary Learning: Gain a deeper understanding of software architecture, development processes, and product strategy through close collaboration.

  • Industry Exposure: Working on a product with a massive global user base provides invaluable experience and insights into diverse user needs and market trends.

šŸ“ Enhancement Note: The role presents a unique opportunity to specialize in a highly technical and in-demand area of UX design. Candidates who thrive on solving complex problems and enjoy deep immersion in a specific product domain will find significant growth potential.

šŸ’” Interview Preparation

Strategy Questions:

  • "Describe a time you had to simplify a highly complex technical feature for a non-technical or less technical audience. What was your process, and what was the outcome?"

  • "How do you approach UX research specifically for technical users (developers, engineers, analysts)? What methods have you found most effective?"

  • "Walk us through your process for identifying and addressing usability issues in an existing product. Can you provide an example from your portfolio?"

  • "How do you ensure design consistency across multiple related products or features, especially in a desktop application environment?"

Company & Culture Questions:

  • "What interests you about DBeaver specifically, and why do you think your UX skills are a good fit for our desktop products?"

  • "How do you balance user needs with technical constraints and business objectives?"

  • "What are your thoughts on contributing to an open-source project from a design perspective?"

Portfolio Presentation Strategy:

  • Structure for Impact: For each case study, clearly outline: Problem (user need/business goal), Your Role, Process (research, ideation, design, testing), Solution (key design elements, rationale), and Outcome (impact, metrics, learnings).

  • Show, Don't Just Tell: Use visuals (wireframes, mockups, prototypes, user flow diagrams) extensively. Demonstrate interactive prototypes if possible.

  • Focus on Data & Technicality: Highlight projects that showcase your ability to design for data-heavy interfaces, complex workflows, or technical users. Explain why your design choices were appropriate for these specific contexts.

  • Tell a Story: Engage your interviewers by narrating your design journey, emphasizing your critical thinking and problem-solving skills.

  • Be Prepared for Q&A: Anticipate questions about your design decisions, trade-offs made, and how you would approach DBeaver's specific challenges.

šŸ“ Enhancement Note: Interview preparation should strongly emphasize the candidate's ability to understand and design for technical users and complex systems. Demonstrating a structured, iterative design process and the ability to articulate design rationale clearly will be critical.

šŸ“Œ Application Steps

To apply for this UX Designer position:

  • Submit your application through the provided link on Greenhouse.

  • Portfolio Customization: Carefully curate your portfolio to highlight 2-3 of your strongest projects that best demonstrate your experience with desktop applications, complex technical products, and data-heavy interfaces. Ensure each project clearly outlines your process, role, and impact.

  • Resume Optimization: Tailor your resume to emphasize keywords such as "UX Design," "Product Design," "Desktop Applications," "Technical UX," "Figma," "Agile," "User Research," and any relevant technical background (SQL, programming). Quantify achievements where possible.

  • Company Research: Familiarize yourself with DBeaver's products, their target audience (developers, analysts, database engineers), and their open-source model. Understand their mission and values, particularly their emphasis on user experience and work-life balance.

  • Interview Preparation: Practice articulating your design process and presenting your portfolio case studies, focusing on how you solve complex problems for technical users. Be ready to discuss your experience with Jira, Figma, and Agile methodologies.

āš ļø Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details, especially regarding salary and specific benefits, should be verified directly with DBeaver during the application and interview process.

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 or SQL and proficiency in English (B2 level) are required.