(Junior) HMI/ UI Softwareentwickler (m/w/d)*

Tagueri AG
Full-timeβ€’Frankfurt, Germany

πŸ“ Job Overview

Job Title: (Junior) HMI/ UI Software Developer (m/f/d)*

Company: Tagueri AG

Location: Frankfurt am Main, Hesse, Germany

Job Type: Full-time, Permanent Employment

Category: Software Development / Engineering (HMI/UI Focus)

Date Posted: April 13, 2026

Experience Level: Junior to Mid-level (implied by "(Junior)" and 5-10 years AI-estimated experience)

Remote Status: Hybrid (with mandatory on-site presence for customer visits)

πŸš€ Role Summary

  • Develop and integrate Human-Machine Interface (HMI) and User Interface (UI) modules, specifically focusing on integrating and developing modules for camera control.

  • Implement functional requirements into robust applications, adhering to modern software architecture principles and best practices in software engineering.

  • Design and develop intuitive user interfaces using JavaFX, ensuring a seamless and user-friendly experience.

  • Ensure high software quality through comprehensive test coverage and the application of established software engineering principles.

  • Contribute to the development of realistic simulation environments for both development and testing purposes.

  • Facilitate knowledge transfer by documenting developed features and assisting new team members with onboarding and integration.

  • Manage stakeholders effectively by communicating clearly and collaborating closely with internal project teams, external stakeholders, and clients.

πŸ“ Enhancement Note: The "(Junior)" in the title suggests that while some experience is required, the role is also open to candidates with less extensive professional backgrounds, potentially including recent graduates with strong project experience. The AI-estimated experience level of 5-10 years might be an overestimation if the "Junior" aspect is primary. The role emphasizes not just development but also documentation and knowledge sharing, indicating a collaborative and growth-oriented environment.

πŸ“ˆ Primary Responsibilities

  • HMI Module Development: Design, develop, and integrate HMI modules, with a specific emphasis on camera control functionalities, ensuring seamless integration with existing systems.

  • UI/UX Design and Implementation: Create intuitive and user-friendly graphical user interfaces (GUIs) using JavaFX, translating complex requirements into accessible user experiences.

  • Software Architecture and Design: Apply modern software architecture principles to ensure scalability, maintainability, and robustness of developed modules and applications.

  • Quality Assurance and Testing: Develop comprehensive test concepts, implement automated testing strategies, and ensure high test coverage to guarantee software reliability and performance.

  • Simulation Environment Development: Build and maintain realistic simulation environments that facilitate efficient development, testing, and validation of software components.

  • Technical Documentation and Knowledge Sharing: Create clear and concise technical documentation for developed features and assist in onboarding new team members by sharing knowledge and best practices.

  • Stakeholder Communication and Collaboration: Act as a key point of contact for internal and external stakeholders, fostering strong working relationships and ensuring alignment on project goals and progress.

  • Requirements Analysis and Implementation: Translate complex functional and non-functional requirements into robust, high-quality software solutions.

  • Open-Source Library Integration and Evaluation: Efficiently integrate and critically evaluate open-source libraries, assessing their suitability and impact on project objectives.

  • Business Travel: Undertake regular business travel within Germany to customer sites, involving flexible weekday commitments.

πŸ“ Enhancement Note: The responsibilities highlight a blend of core software development tasks (HMI/UI, architecture, testing) with crucial supporting activities like documentation, knowledge sharing, and stakeholder management, indicating a role that values team contribution and communication alongside technical expertise. The emphasis on JavaFX and Eclipse, along with sensor data integration, points to a specific domain within software development.

πŸŽ“ Skills & Qualifications

Education:

Experience:

  • Demonstrated experience in the development of functional modules and integration of sensor data.

Required Skills:

  • JavaFX: Proficiency in developing user interfaces and applications using JavaFX.

  • Software Engineering Best Practices: Strong understanding and application of software engineering principles, including code quality, maintainability, and robust design.

  • Test Automation & Concepts: Ability to develop test concepts and ensure comprehensive test coverage for software modules.

  • Functional Module Development: Experience in creating and integrating specific functional software modules.

  • Sensor Data Integration: Proven ability to integrate and process sensor data within software applications.

  • Problem-Solving & Requirements Implementation: Skill in translating complex requirements into robust and efficient software solutions.

  • English Proficiency: Very good command of English, both written and spoken, for effective communication with international teams and stakeholders.

  • Proactive and Engaged Work Ethic: Enthusiastic and engaged approach to tasks, with the ability to maintain focus on the broader project objectives.

  • Openness to Business Travel: Willingness and flexibility to travel regularly within Germany for customer engagements.

Preferred Skills:

  • Eclipse IDE: Familiarity and experience with the Eclipse Integrated Development Environment (IDE) is advantageous.

  • Stakeholder Management: Experience in effectively communicating and collaborating with various internal and external stakeholders.

  • Open-Source Library Evaluation: Aptitude for quickly understanding, evaluating, and utilizing open-source libraries.

  • Simulation Environment Development: Experience in building and maintaining simulation environments.

πŸ“ Enhancement Note: The requirements suggest a candidate who is not only technically proficient in HMI/UI development with JavaFX but also possesses a strong foundation in software engineering principles, testing methodologies, and the ability to work with sensor data. The mention of "Junior" indicates that while experience is valued, a strong academic background and demonstrable project work can be highly relevant. The AI-estimated experience of 5-10 years should be considered alongside the "Junior" title, suggesting a range from early-career professionals with significant project experience to those with a few years of dedicated experience.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • HMI/UI Project Examples: Showcase developed HMI or UI modules, particularly those involving interactive elements, control systems (e.g., camera control), or data visualization.

  • Software Architecture Documentation: Provide examples of how you've approached software architecture design, demonstrating an understanding of modularity, scalability, and maintainability.

  • Test Strategy and Coverage Evidence: Include documentation or examples of test plans, test cases, and evidence of test coverage achieved for previous projects.

  • Simulation Project Components: If applicable, present any contributions to simulation environments, highlighting the purpose and functionality of the simulated components.

  • Case Studies of Complex Requirements Implementation: Detail instances where you successfully translated intricate requirements into functional and robust software solutions.

Process Documentation:

  • Workflow Design and Optimization: Demonstrate understanding of how to document development workflows, from requirements gathering to testing and deployment, with a focus on efficiency.

  • Implementation and Automation Methods: Provide examples of how you've implemented features and potentially automated parts of the development or testing process.

  • Measurement and Performance Analysis: Show how you would measure the performance and quality of developed software, including metrics related to user experience, reliability, and test coverage.

πŸ“ Enhancement Note: For a Junior HMI/UI Software Developer role, the portfolio should emphasize practical application of skills. Candidates should highlight projects that showcase their ability to build user interfaces, integrate specific functionalities (like sensor data), and their approach to quality assurance. The "process documentation" aspects are more about demonstrating an understanding of these processes rather than extensive documentation creation at this level, unless they are part of a specific project.

πŸ’΅ Compensation & Benefits

Salary Range:

Benefits:

  • Smart Working: Flexible working time models, mobile work options, and opportunities for sabbaticals and workation.

  • Additional Perks: Access to Corporate Benefits, an attractive company pension scheme, and the JobRad bicycle leasing program.

  • Health & Wellness: Benefits include discounted memberships for Urban Sports Club and a company health insurance plan.

  • Professional Development: Comprehensive onboarding program with a buddy system, diverse internal further training opportunities, and external development support.

  • International Exposure: An international exchange program to foster personal and professional growth within the corporate group.

  • Team & Culture: Fosters a cordial and appreciative work environment, open communication across all levels, and numerous team and company events.

Working Hours:

  • The standard working hours are 40 hours per week. The company offers flexible working time models, allowing for a degree of autonomy in managing daily schedules, with the understanding that weekday presence may be required for customer visits.

πŸ“ Enhancement Note: Salary estimation is based on aggregated data for software development roles in major German cities, adjusted for specific skills and experience level. The provided benefits are extensive and align with modern employee expectations, particularly for technology-focused roles, emphasizing work-life balance, health, and professional growth.

🎯 Team & Company Context

🏒 Company Culture

Industry: Technology Consulting & Implementation (Specializing in Automotive, Energy, Aerospace, Rail, and Defense sectors). Tagueri AG acts as a bridge between strategic consulting and operational execution.

Company Size: Approximately 600 employees. This size suggests a company with established processes and resources, offering structured career paths and opportunities for cross-functional collaboration, yet still retaining a sense of community.

Founded: The company's founding date is not explicitly stated, but its description as a well-established entity with 600 employees and a history of supporting major industries implies significant operational experience and market presence.

Team Structure:

  • Operations Team Aspect 1: The role is within a software development team, likely composed of developers with varying specializations (HMI/UI, backend, simulation, testing). The team size is not specified but is part of a larger organization.

  • Operations Team Aspect 2: Reporting structure likely involves a Team Lead or Project Manager overseeing development efforts, with potential for direct interaction with senior engineers and client representatives.

  • Operations Team Aspect 3: Cross-functional collaboration is a key aspect, involving close work with project teams, stakeholders, and clients. This necessitates strong communication and integration skills.

Methodology:

  • Data Analysis and Insights: Emphasizes using data to drive decisions, likely involving analysis of software performance metrics, test results, and user feedback.

  • Workflow Planning and Optimization: Focuses on efficient development processes, from requirements definition to deployment, with an emphasis on continuous improvement.

  • Automation and Efficiency Practices: Encourages the use of automation in testing and development to enhance efficiency and reduce manual effort.

Company Website: www.tagueri.com

πŸ“ Enhancement Note: Tagueri AG positions itself as a dynamic consultancy that delivers tangible operational outcomes. The company culture appears to be built on empowerment, collaboration, and a commitment to employee growth, which is a significant draw for professionals seeking a supportive and challenging work environment. The industry focus indicates exposure to complex, high-stakes projects.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: This role is positioned as a "(Junior) HMI/UI Software Developer." This implies an entry to early-career stage where the primary focus is on technical skill development, project execution under guidance, and learning established processes. The AI-estimated experience of 5-10 years might indicate a broader scope or a fast-track potential for highly skilled individuals.

Reporting Structure: The developer will likely report to a Team Lead or Senior Software Engineer who provides technical guidance and project oversight. Regular interaction with project managers, clients, and other engineering disciplines (e.g., hardware, systems engineering) is expected.

Operations Impact: The impact of this role is directly on the functionality and usability of software solutions developed for clients in critical industries. By building robust HMI/UI modules and ensuring software quality, the developer contributes to the successful implementation of client projects, directly influencing client satisfaction and the overall success of Tagueri's consulting engagements.

Growth Opportunities:

  • Operations Skill Advancement: Opportunity to deepen expertise in HMI/UI development, JavaFX, software architecture, and testing methodologies. Potential to specialize in specific industry domains (e.g., automotive HMI).

  • Learning & Development: Access to internal training, external development programs, and an international exchange program. This facilitates continuous learning and skill diversification.

  • Leadership Potential: With experience and demonstrated capability, potential pathways could lead to Senior Developer roles, Team Lead positions, or specialization in technical consulting within specific client sectors. The company's culture of "Empower People. Create Success." suggests a focus on nurturing talent.

πŸ“ Enhancement Note: The "Junior" title is key here; growth will initially be focused on technical mastery and understanding project lifecycles within Tagueri's consulting framework. The international exchange program offers a unique avenue for significant career development.

🌐 Work Environment

Office Type: The role is described as Hybrid, with regular business travel to customer sites within Germany. This suggests a blend of remote work flexibility and on-site client engagement. The company's headquarters or primary office location is in Frankfurt am Main.

Office Location(s):

  • Frankfurt am Main: Bockenheimer Anlage 46, 60322 Frankfurt am Main, Germany. This is a central location, likely offering good accessibility.

  • Customer Sites: Regular travel to various client locations across Germany is a requirement, meaning the "office" can vary depending on project assignments.

Workspace Context:

  • Collaborative Environment: The company culture emphasizes "Miteinander" (togetherness) and open exchange. Expect a collaborative workspace, whether remote or on-site, with opportunities to interact with colleagues and clients.

  • Tools and Technology: Access to standard development tools (like Eclipse IDE) and potentially specialized software for HMI/UI development, simulation, and project management. The company's focus on technology consulting implies a modern tech stack.

  • Team Interaction: Opportunities for regular interaction with the development team, project leads, and clients, fostering knowledge sharing and problem-solving.

Work Schedule:

  • Standard 40-hour work week with flexible working time models. While remote work is possible, the requirement for weekday customer visits means the schedule must accommodate on-site presence as needed for project delivery.

πŸ“ Enhancement Note: The hybrid nature, coupled with mandatory travel, requires candidates to be adaptable and comfortable working in different environments, both independently and as part of client-facing teams.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: Review of CV and application materials, focusing on educational background, relevant project experience (especially with JavaFX, HMI/UI, and sensor data), and English proficiency.

  • Technical Interview(s): Likely includes discussions on software architecture, problem-solving scenarios, coding challenges (potentially live coding), and in-depth questions about JavaFX, HMI principles, and testing methodologies. Expect questions related to translating complex requirements into code.

  • Portfolio Presentation/Discussion: Candidates may be asked to present specific projects from their portfolio, detailing their role, the technical challenges, solutions implemented, and the outcomes. This is a key opportunity to showcase practical skills.

  • Cultural Fit & Team Interaction: Interviews with team leads or senior members to assess cultural alignment with Tagueri's values (empowerment, collaboration, proactive engagement) and communication skills.

  • Final Interview: Potentially with a hiring manager or department head to discuss career aspirations, role expectations, and finalize terms.

Portfolio Review Tips:

  • Curate Select Projects: Choose 2-3 projects that best demonstrate your HMI/UI development skills, JavaFX proficiency, sensor data integration experience, and understanding of software quality.

  • Structure Case Studies: For each project, clearly outline the problem statement, your specific contributions, the technical challenges, the solutions you implemented (including design choices and tools used), and the measurable results or impact.

  • Highlight Process Understanding: Even if not extensive, explain your approach to requirements gathering, design, testing, and documentation for your featured projects.

  • Demonstrate Problem-Solving: Be prepared to discuss specific technical hurdles you encountered and how you overcame them. This shows critical thinking and resilience.

  • Quantify Achievements: Where possible, use metrics to illustrate success (e.g., "improved UI responsiveness by X%", "achieved Y% test coverage", "reduced integration time by Z%").

  • Prepare for Questions: Anticipate questions about your design decisions, trade-offs made, and lessons learned.

Challenge Preparation:

  • Coding Exercises: Practice coding problems, especially those involving UI elements, data manipulation, and object-oriented design, using Java or related languages.

  • System Design/Architecture: Be prepared to discuss how you would design a simple HMI system, considering scalability, user experience, and integration points.

  • Scenario-Based Questions: Think about how you would handle common development challenges, such as tight deadlines, changing requirements, or debugging complex issues.

πŸ“ Enhancement Note: The emphasis on a portfolio and practical demonstration suggests that Tagueri values hands-on experience and the ability to articulate one's contributions effectively. Candidates should be ready to "show, don't just tell."

πŸ›  Tools & Technology Stack

Primary Tools:

  • JavaFX: The core UI development framework for this role. Deep understanding of its components, event handling, and styling is crucial.

  • Eclipse IDE: A key development environment. Proficiency with its features for coding, debugging, and project management is highly beneficial.

  • Java Development Kit (JDK): Fundamental for Java development.

  • Version Control System (e.g., Git): Essential for collaborative development and code management.

Analytics & Reporting:

  • Testing Frameworks (e.g., JUnit): For unit testing and ensuring code quality.

  • Build Automation Tools (e.g., Maven, Gradle): Likely used for managing project dependencies and build processes.

  • Integrated Development Environments (IDEs) with Debugging Tools: For identifying and resolving software defects efficiently.

CRM & Automation:

  • Project Management Tools (e.g., Jira, Confluence): For task tracking, documentation, and collaboration, especially in a consulting environment.

  • Simulation Software/Environments: As mentioned in responsibilities, specific tools for creating and running simulations may be part of the stack.

  • Documentation Tools: For creating technical documentation as required.

πŸ“ Enhancement Note: While JavaFX and Eclipse are explicitly mentioned, candidates should be aware of the broader ecosystem of tools commonly used in professional software development, including version control, build tools, and project management software.

πŸ‘₯ Team Culture & Values

Operations Values:

  • Empowerment & Proactivity: Employees are encouraged to take initiative, contribute ideas, and drive their projects forward. This means taking ownership and actively seeking solutions.

  • Collaboration & Teamwork: A strong emphasis on "Miteinander" (togetherness) and mutual support. Success is celebrated collectively, and teamwork is paramount.

  • Continuous Learning & Growth: The company invests in employee development through training, mentorship, and international exchange, fostering a culture of ongoing learning.

  • Appreciation & Respect: A cordial and appreciative environment where every individual's contribution is valued, promoting diversity and inclusion.

  • Results-Oriented: A focus on creating real added value for clients through practical consulting and operational implementation.

Collaboration Style:

  • Cross-Functional Integration: Developers work closely with project teams, stakeholders, and clients, requiring clear communication and adaptability to different perspectives.

  • Open Communication: An open-door policy from junior staff to management encourages direct dialogue and feedback exchange.

  • Knowledge Sharing: The company culture supports sharing knowledge and best practices, as evidenced by the responsibility to onboard new members and the availability of training programs.

πŸ“ Enhancement Note: Tagueri AG's culture appears to be a significant selling point, emphasizing a supportive, engaging, and growth-oriented environment. Candidates who thrive in collaborative settings and are motivated by making a tangible impact will likely find this culture appealing.

⚑ Challenges & Growth Opportunities

Challenges:

  • Bridging Consulting & Implementation: Balancing the strategic insights of consulting with the practical demands of operational implementation, ensuring solutions are both innovative and executable.

  • Diverse Industry Requirements: Adapting HMI/UI development skills to the specific needs and standards of diverse industries like automotive, aerospace, and defense, which have unique regulatory and technical demands.

  • Managing Stakeholder Expectations: Effectively communicating technical complexities and project progress to a variety of stakeholders with different levels of technical understanding.

  • Rapid Technological Evolution: Staying abreast of advancements in HMI/UI technologies, software engineering practices, and relevant industry trends.

Learning & Development Opportunities:

  • Specialization in HMI/UI: Deepen expertise in advanced UI design patterns, animation, accessibility, and specific HMI technologies relevant to Tagueri's client base.

  • Industry Domain Knowledge: Gain in-depth understanding of critical sectors like automotive electronics, aerospace systems, or energy control interfaces, enhancing consulting value.

  • Technical Leadership: Progress to senior developer roles, technical lead positions, or specialized consulting roles, mentoring junior team members and leading technical initiatives.

  • International Exposure: Utilize the international exchange program to broaden perspectives, learn new approaches, and build a global professional network.

πŸ“ Enhancement Note: The challenges presented are typical of a technology consulting firm, offering opportunities to develop a broad skill set and resilience. The growth opportunities are robust, particularly for individuals eager to learn and take on increasing responsibility.

πŸ’‘ Interview Preparation

Strategy Questions:

  • Operations Strategy: "How would you approach designing an HMI for a safety-critical system like aircraft controls, considering user experience and regulatory compliance?" (Prep: Focus on user-centered design, risk mitigation, iterative testing, and adherence to standards).

  • Collaboration & Stakeholder Management: "Describe a time you had to communicate a complex technical issue to a non-technical stakeholder. What was your approach, and what was the outcome?" (Prep: Use the STAR method, emphasizing clear communication, empathy, and problem-solving).

  • Problem-Solving: "Imagine a user reports a bug in a JavaFX UI that you can't immediately reproduce. What steps would you take to diagnose and resolve the issue?" (Prep: Detail your debugging process, including logging, test case creation, environment checks, and collaboration).

Company & Culture Questions:

  • Company Operations Culture: "What aspects of Tagueri's culture, as described, resonate most with you and why?" (Prep: Research the company values thoroughly and connect them to your own work style and career aspirations).

  • Operations Team Dynamics: "How do you prefer to collaborate with team members on a project, especially when working remotely or on-site with clients?" (Prep: Highlight your teamwork skills, communication preferences, and adaptability).

  • Operations Impact Measurement: "How do you measure the success of an HMI/UI you've developed?" (Prep: Discuss usability metrics, performance indicators, error rates, and user feedback).

Portfolio Presentation Strategy:

  • Storytelling: Frame your portfolio projects as narratives – the challenge, your solution, and the impact.

  • Technical Depth: Be ready to explain the technical choices you made (e.g., why JavaFX, specific architectural patterns) and the trade-offs involved.

  • Showcase Process: Briefly explain your development process for each project, including how you handled requirements, design, and testing.

  • Conciseness: Present your key projects efficiently, focusing on the most relevant skills for the role.

πŸ“ Enhancement Note: Interview preparation should focus on demonstrating not only technical competence but also a proactive, collaborative, and problem-solving mindset that aligns with Tagueri's culture and operational approach.

πŸ“Œ Application Steps

To apply for this HMI/UI Software Developer position:

  • Submit your application through the provided online portal or via email to bewerbung@tagueri.com.

  • Portfolio Customization: Tailor your application to highlight specific projects that showcase your HMI/UI development experience, JavaFX skills, and any sensor data integration work. Prepare a concise overview of your most relevant projects.

  • Resume Optimization: Ensure your resume clearly articulates your educational qualifications, technical skills (JavaFX, Eclipse, software engineering principles), and any experience with client interaction or business travel. Use keywords from the job description.

  • Interview Preparation: Practice articulating your technical experience and problem-solving approaches. Prepare to discuss your portfolio projects in detail and demonstrate your understanding of software quality and user interface design.

  • Company Research: Familiarize yourself with Tagueri AG's services, client industries, and company culture. Understand their positioning as a bridge between strategy and operations.

⚠️ 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 a degree in Computer Science, Technical Informatics, or a related field, along with experience in functional module development and sensor data integration. Candidates must possess strong English skills and the flexibility for regular business travel within Germany.