UX Designer
📍 Job Overview
Job Title: UX Designer
Company: DBeaver
Location: Europe - Remote (Offices in Belgrade, Serbia, and Budapest, Hungary)
Job Type: Full-Time
Category: UX/Product Design for Technical Software
Date Posted: 2026-05-28T21:45:53
Experience Level: Mid-Level (2-5 years)
Remote Status: Fully Remote (with optional hybrid office presence)
🚀 Role Summary
-
Design and enhance user experiences for DBeaver's suite of desktop data management tools, focusing on complex technical workflows and data-heavy interfaces.
-
Conduct in-depth UX research and analysis to identify usability issues and propose practical, data-driven solutions for a professional user base.
-
Collaborate closely with cross-functional teams, including developers and product managers, to drive product discovery and feature planning.
-
Maintain design consistency and uphold DBeaver's commitment to intuitive usability across all desktop product experiences.
-
Contribute to the evolution of DBeaver's open-source and enterprise data solutions by translating technical requirements into user-friendly designs.
📝 Enhancement Note: This role is specifically tailored for a UX Designer with a strong aptitude for technical products and complex data environments, demanding a blend of design acumen, analytical rigor, and a deep understanding of developer and data professional needs. The emphasis on "desktop-first experience" and "complex workflows" indicates a need for a designer comfortable with intricate functionality and information density, rather than purely consumer-facing applications.
📈 Primary Responsibilities
-
Design intuitive UX flows and user interfaces for DBeaver's desktop applications, ensuring a seamless and efficient user journey.
-
Proactively analyze existing product functionality to identify areas of friction, weak points, and opportunities for UX improvement.
-
Collaborate effectively with the development team to translate design concepts into implemented features, providing clear specifications and support.
-
Partner with product managers to participate in product discovery, feature planning, and roadmap development, ensuring user needs are central to strategic decisions.
-
Conduct thorough UX research, including user interviews, surveys, and feedback analysis, with a specific focus on engaging technical users (developers, analysts, database engineers).
-
Improve the usability of technically complex workflows, breaking down intricate processes into simple, understandable user interactions.
-
Ensure a high degree of consistency in user experience and visual design across DBeaver's various desktop product offerings.
-
Contribute to the development and maintenance of design systems and interactive prototyping standards to ensure scalable and cohesive design.
📝 Enhancement Note: The responsibilities highlight a proactive approach to UX improvement, requiring the designer to not just execute but also to identify and champion usability enhancements. The focus on "technical users" and "complex workflows" means the designer must be adept at understanding and simplifying sophisticated technical concepts and data interactions.
🎓 Skills & Qualifications
Education: While not explicitly stated, a Bachelor's degree in Human-Computer Interaction (HCI), Graphic Design, Computer Science, or a related field is typically expected for mid-level UX roles. Equivalent practical experience will also be considered.
Experience:
-
3+ years of professional experience in UX Design, Product Design, or a closely related role.
-
Proven track record of designing and shipping desktop applications or complex, feature-rich technical products.
Required Skills:
-
UX Design: Proficiency in designing user flows, wireframes, mockups, and interactive prototypes for desktop applications.
-
Product Design: Ability to contribute to the entire product design lifecycle, from user research to final UI implementation.
-
Desktop Application Design: Strong understanding of desktop UX patterns, usability principles, and cross-platform design considerations.
-
UX Research: Experience conducting qualitative and quantitative UX research, gathering user feedback, and translating insights into actionable design improvements.
-
Analytical Thinking: Ability to critically analyze existing functionality, identify UX problems, and propose data-informed solutions.
-
Technical Acumen: A foundational understanding of technical concepts, programming principles, SQL, or experience working with data is essential for understanding user needs and product context.
-
Collaboration: Demonstrated ability to work effectively within cross-functional teams, particularly with developers and product managers, using agile methodologies like Scrum.
-
English Proficiency: B2 level or higher, enabling effective communication in a global team environment.
Preferred Skills:
-
Experience with developer tools, Integrated Development Environments (IDEs), database tools, or products specifically related to SQL.
-
Experience conducting usability testing with technical audiences and interpreting results.
-
Familiarity with open-source product development lifecycles and community engagement.
-
Experience with design systems and interactive prototyping tools.
📝 Enhancement Note: The requirement for a "technical background" is a critical differentiator for this role. Candidates should emphasize any experience with programming, data analysis, SQL, or working directly with technical products to demonstrate their ability to design for this specific user base. The "Skills Can Be Learned" note suggests a strong emphasis on practical experience and a willingness to learn specific DBeaver tools.
📊 Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Showcase a minimum of 2-3 significant projects demonstrating your UX/Product Design process for complex technical applications.
-
Include case studies that detail your approach to identifying UX problems, conducting research, iterating on designs, and collaborating with engineering teams.
-
Highlight your experience with data-heavy interfaces, such as tables, editors, query builders, or dashboards, illustrating your ability to manage information density.
Process Documentation:
-
Clearly articulate your design process, from initial problem definition and user research through wireframing, prototyping, user testing, and handover to development.
-
Detail how you incorporate user feedback and data analytics into your design iterations to drive continuous improvement.
-
Provide examples of how you have documented design specifications, user flows, and interaction patterns to ensure clear communication with development teams.
📝 Enhancement Note: Given the focus on complex technical products and data-heavy interfaces, the portfolio should strongly emphasize the candidate's ability to handle intricate information architecture and workflow design. Projects involving data analysis tools, IDEs, or complex software platforms will be highly relevant. Showing a structured approach to problem-solving and iteration is key.
💵 Compensation & Benefits
Salary Range: For a UX Designer with 3+ years of experience in Europe, particularly in tech hubs like Budapest or Belgrade, a competitive salary range can be estimated. Based on industry benchmarks for similar roles and locations, the expected annual salary would likely fall between €45,000 to €70,000, depending on specific experience, skill set, and the exact location within Europe.
Benefits:
-
Work-Life Balance: Explicitly mentioned as a core value, indicating a supportive environment for maintaining personal well-being.
-
Remote Work Flexibility: The option for fully remote work across Europe empowers employees with autonomy and flexibility in their work arrangements.
-
Health & Wellness: While not itemized, companies of this nature typically offer comprehensive health insurance and support for employee well-being.
-
Professional Development: Opportunities to learn new tools (Figma, advanced prototyping) and work on cutting-edge data tools, contributing to skill enhancement.
-
Open-Source Contribution: Potential to contribute to a widely used open-source project, offering unique professional development and recognition.
Working Hours: The standard full-time working week is typically around 40 hours. DBeaver emphasizes "work-life balance mode," suggesting flexibility in scheduling where possible, provided project deadlines and team collaboration needs are met.
📝 Enhancement Note: The salary range is an estimate based on market data for UX Designers in Eastern/Central Europe with 3-5 years of experience, considering the remote aspect which can sometimes influence compensation bands. The explicit mention of "Work-Life Balance" and "Remote OK" are significant benefits for operations professionals.
🎯 Team & Company Context
🏢 Company Culture
Industry: Software Development, Data Management, Database Tools. DBeaver operates at the intersection of enterprise software and open-source communities, providing powerful, cross-platform database management tools.
Company Size: DBeaver has a significant user base (13+ million active users), indicating a well-established product, though the internal team size isn't specified directly. It likely falls into the mid-to-large size category for software companies, with a global reach.
Founded: The company's vision and open-source approach suggest a history rooted in a passion for databases and a commitment to community-driven innovation.
Team Structure:
-
The role is within the "desktop products team," implying a dedicated group focused on the core DBeaver application.
-
Collaboration is expected with "developer team and product managers," indicating a cross-functional, agile team environment.
Methodology:
-
DBeaver utilizes "well-structured processes" and mentions "Scrum" as a tool, indicating an agile development methodology.
-
The emphasis on "data-heavy interfaces" and "complex workflows" suggests a data-driven approach to design and development, where user behavior and system performance are key metrics.
-
The company values innovation fueled by a large open-source community, suggesting an iterative and feedback-rich development cycle.
Company Website: https://dbeaver.com/
📝 Enhancement Note: The company culture appears to be a blend of agile software development, technical innovation, and a community-oriented approach stemming from its open-source roots. The focus on "professional tools for developers, analysts, and database engineers" shapes the user-centricity of the design efforts.
📈 Career & Growth Analysis
Operations Career Level: This role is positioned as a Mid-Level UX Designer. It requires a solid foundation of experience (3+ years) and the ability to work independently on complex design challenges while collaborating effectively with a team. The scope involves improving existing products and contributing to new feature development.
Reporting Structure: The UX Designer will report to a Product Manager or a Lead Designer within the desktop products team. They will work closely with a dedicated team of developers.
Operations Impact: While not a traditional "Operations" role (like RevOps or SalesOps), a UX Designer in this context significantly impacts the "operations" of data professionals. By improving the usability and efficiency of DBeaver, the designer directly enhances how users manage and interact with their data, which is critical for their daily operational tasks and decision-making. This role contributes to user adoption, retention, and overall product success by ensuring the tool is effective and efficient for its intended users.
Growth Opportunities:
-
Specialization: Deepen expertise in designing for complex technical domains, data visualization, and developer tools.
-
Leadership: Potential to grow into a Senior UX Designer role, leading design initiatives, mentoring junior designers, and influencing product strategy.
-
Cross-functional Exposure: Gain broader experience in product management, engineering collaboration, and potentially contribute to open-source community engagement.
-
Skill Development: Master advanced design and prototyping tools (Figma, interactive prototyping) and gain experience with a wide range of data-related interfaces.
📝 Enhancement Note: The "operations impact" here is interpreted through the lens of how the product's usability directly affects the operational efficiency of its users. Growth potential lies in deepening technical design expertise and potentially moving into lead or strategic design roles.
🌐 Work Environment
Office Type: The role offers a choice between fully remote work across Europe or a hybrid model at offices in Belgrade, Serbia, or Budapest, Hungary. This provides significant flexibility.
Office Location(s):
- Belgrade, Serbia
Workspace Context:
-
Remote: Employees will establish their own productive remote workspaces, requiring self-discipline and effective time management.
-
Hybrid: Office environments in Belgrade and Budapest likely offer collaborative spaces, meeting rooms, and a professional atmosphere conducive to team interaction.
-
Tools & Technology: Access to industry-standard design tools like Figma, project management software (Jira), and collaboration platforms (Confluence, GitHub) is provided.
Work Schedule: While the standard is a 40-hour work week, the emphasis on "work-life balance mode" suggests a degree of flexibility in daily scheduling, allowing for better integration of personal life and professional responsibilities, especially for remote employees. This flexibility is crucial for tasks like user research which might require scheduling across different time zones.
📝 Enhancement Note: The hybrid option in Belgrade and Budapest provides anchors for in-person collaboration, while the remote option caters to a broader European talent pool, emphasizing flexibility and autonomy.
📄 Application & Portfolio Review Process
Interview Process:
-
Initial Screening: A review of your resume and portfolio to assess qualifications and design experience.
-
Portfolio Presentation: You will likely be asked to present a selection of your work, focusing on projects relevant to complex technical products or data-heavy interfaces. Be prepared to walk through your design process, your problem-solving approach, and the outcomes.
-
Technical/Design Interview: Discussion about your UX methodologies, research techniques, design principles, and experience with specific tools like Figma. Expect questions on how you handle complexity and technical constraints.
-
Cross-functional Collaboration Interview: An interview with developers and/or product managers to assess your ability to collaborate, communicate effectively, and integrate feedback.
-
Final Interview: Potentially with a hiring manager or senior leadership to discuss overall fit, career aspirations, and alignment with company culture.
Portfolio Review Tips:
-
Focus on Relevance: Prioritize projects that showcase your experience with desktop applications, complex workflows, data visualization, or technical user interfaces.
-
Detail Your Process: Clearly articulate the problem you were solving, your research methodology, the design decisions you made, and why. Use visuals like user flows, wireframes, and interactive prototypes.
-
Quantify Impact: Wherever possible, present metrics or outcomes that demonstrate the success of your designs (e.g., improved task completion time, user satisfaction scores, reduction in errors).
-
Showcase Technical Understanding: Highlight how you translated technical requirements into intuitive user experiences and how you collaborated with engineers.
-
Prepare for Questions: Anticipate questions about specific design choices, how you handled trade-offs, and how you would approach designing for DBeaver's user base.
Challenge Preparation:
-
Be prepared for a design challenge, which might involve analyzing an existing DBeaver feature, identifying UX issues, and proposing solutions, or designing a new feature concept for the desktop application.
-
Practice articulating your thought process clearly and concisely, especially when explaining complex design decisions.
-
Understand DBeaver's product and its target audience to tailor your responses and solutions.
📝 Enhancement Note: The emphasis on technical products and data-heavy interfaces means candidates should curate their portfolios to prominently feature relevant work, and be ready to discuss their understanding of developer or data professional 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 and scalability.
-
Interactive Prototyping Tools: Proficiency in creating interactive prototypes within Figma or other specialized tools to simulate user flows and interactions.
Analytics & Reporting:
CRM & Automation:
-
Jira: Expected for task management, bug tracking, and product backlog management within an agile framework.
-
Confluence: Likely used for documentation, knowledge sharing, and project planning.
-
GitHub: Essential for collaboration, version control, and potentially contributing to open-source projects.
📝 Enhancement Note: Strong proficiency in Figma is a must. Familiarity with Jira and Confluence is expected for team collaboration within an agile environment. GitHub indicates a connection to the development workflow and open-source practices.
👥 Team Culture & Values
Operations Values:
-
User-Centricity: A deep focus on understanding and serving the needs of professional users, particularly developers, analysts, and database engineers.
-
Data-Driven Design: Making design decisions informed by user research, analytics, and feedback to ensure effectiveness and usability.
-
Collaboration: Valuing teamwork, open communication, and cross-functional partnerships with developers and product managers.
-
Efficiency & Usability: A commitment to simplifying complex tasks and improving the overall efficiency of user workflows.
-
Innovation: Driven by a passion for databases and a desire to create exceptional tools, fueled by community input and technological advancement.
Collaboration Style:
-
Agile & Iterative: Working within Scrum methodologies, emphasizing regular feedback loops, sprints, and continuous improvement.
-
Cross-functional Integration: Close collaboration with development teams, requiring clear communication and shared understanding of project goals.
-
Open Feedback Culture: Encouraging constructive feedback on designs and processes to foster growth and product excellence.
-
Knowledge Sharing: Utilizing platforms like Confluence and GitHub for documentation and sharing insights, promoting a learning environment.
📝 Enhancement Note: The culture appears to value technical expertise, collaborative problem-solving, and a user-first approach, especially for a technically demanding audience.
⚡ Challenges & Growth Opportunities
Challenges:
-
Designing for Complexity: The primary challenge will be simplifying highly technical and data-intensive workflows without sacrificing functionality or power.
-
Technical User Expectations: Meeting the high standards and specific needs of experienced developers, analysts, and database engineers requires deep empathy and understanding.
-
Maintaining Consistency: Ensuring a unified and intuitive user experience across multiple desktop products with diverse functionalities.
-
Balancing Open-Source vs. Enterprise: Navigating the design considerations for both the widely adopted open-source version and the feature-rich enterprise offerings.
Learning & Development Opportunities:
-
Advanced UX Skills: Deepen expertise in complex information architecture, data visualization, and interaction design for technical domains.
-
Tool Mastery: Become highly proficient in Figma and other advanced design and prototyping tools.
-
Industry Exposure: Gain in-depth knowledge of database technologies and the tools used by data professionals.
-
Contribution to Open Source: Opportunity to contribute to a globally recognized open-source project, enhancing professional visibility and skill.
-
Cross-functional Growth: Develop stronger product management and technical communication skills through close collaboration.
📝 Enhancement Note: The challenges are directly tied to the specialized nature of DBeaver's products and user base, offering significant opportunities for skill development in a niche but critical area of UX design.
💡 Interview Preparation
Strategy Questions:
-
"Describe a time you had to design for a technically complex workflow. What was your process, and what were the key challenges?" (Focus on your structured approach, research, and simplification strategies.)
-
"How do you approach identifying UX problems in an existing product, especially one with a large, established user base?" (Emphasize analytical skills, user research methods, and data interpretation.)
-
"Walk us through a project where you collaborated closely with developers. How did you ensure your designs were implemented accurately, and how did you handle technical constraints?" (Highlight communication, documentation, and problem-solving.)
Company & Culture Questions:
-
"What interests you about DBeaver and our mission to integrate data into professional routines?" (Show research into the company's vision and your alignment with it.)
-
"How do you see your UX skills contributing to the success of desktop applications for developers and database professionals?" (Connect your experience directly to the role's demands.)
Portfolio Presentation Strategy:
-
Curate for Relevance: Select 2-3 projects that best showcase your experience with complex technical applications, data-heavy interfaces, or desktop software.
-
Structure Your Narrative: For each project, clearly define the problem, your role, your process (research, ideation, design, testing), the solutions, and the outcomes/impact.
-
Highlight Your Process: Use visuals like user flows, wireframes, interactive prototypes, and final UI mockups to illustrate your journey. Explain your rationale behind key design decisions.
-
Quantify Results: If possible, present metrics or user feedback that demonstrate the positive impact of your work.
-
Be Prepared for Deep Dives: Anticipate questions about specific design choices, trade-offs you made, and how you would apply your learnings to DBeaver's products.
📝 Enhancement Note: Candidates should prepare to discuss their process in detail, focusing on how they tackle complexity, engage with technical users, and collaborate with engineering teams. Demonstrating an understanding of DBeaver's existing product and user base will be advantageous.
📌 Application Steps
To apply for this UX Designer position:
-
Submit your application through the provided Greenhouse link.
-
Craft a Tailored Resume: Ensure your resume highlights your experience with desktop applications, complex technical products, data-heavy interfaces, and your UX/Product Design process. Use keywords from the job description.
-
Prepare Your Portfolio: Curate your portfolio to prominently feature relevant projects. Ensure case studies clearly articulate your process, problem-solving, and impact, focusing on technical or data-intensive examples.
-
Practice Your Presentation: Rehearse presenting your portfolio, focusing on clear communication, concise explanations, and demonstrating your understanding of the DBeaver user base and product.
-
Research DBeaver: Familiarize yourself with DBeaver's products, its mission, and its position in the market. Understand its open-source roots and enterprise offerings.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions tailored to a UX Design role. 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.