Frontend-Entwickler & Design-Technologist*

AMS Gruppe
Full-timeβ€’Berlin, Germany

πŸ“ Job Overview

Job Title: Frontend-Entwickler & Design-Technologist

Company: AMS Gruppe

Location: Berlin, Germany

Job Type: Full-time

Category: Technology / Engineering / Creative & Media

Date Posted: August 18, 2026

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

Remote Status: Hybrid

πŸš€ Role Summary

  • Spearhead the development of modern, user-centric frontends for the company's customer portal and digital presence.

  • Translate sophisticated design concepts into high-performance, responsive, and accessible web interfaces.

  • Play a key role in the strategic planning and evolution of software architectures, ensuring scalability and maintainability.

  • Integrate and manage APIs to enhance application functionality and data flow.

  • Contribute significantly to shaping the company's digital brand identity and corporate presentation materials.

πŸ“ Enhancement Note: While the job title is "Frontend-Entwickler & Design-Technologist," the core responsibilities and required skills lean heavily into frontend development with a strong emphasis on design implementation and user experience. The "Design Technologist" aspect suggests a role that bridges design and development, ensuring technical feasibility and aesthetic quality. This is a crucial distinction for operations professionals, as it implies a need for both coding prowess and a keen eye for user interface (UI) and user experience (UX) principles.

πŸ“ˆ Primary Responsibilities

  • Develop and maintain modern, user-oriented frontend applications using Vue.js, Vue Router, Pinia, and VueI18n.

  • Implement visual designs and wireframes into performant, responsive, and cross-browser compatible web interfaces.

  • Collaborate with the development team on the planning, design, and continuous improvement of software architectures and system integrations.

  • Integrate and manage APIs to connect frontend applications with backend services and third-party data sources.

  • Actively contribute to the conceptualization and execution of the company's digital branding strategy, ensuring consistency across all online platforms.

  • Design and create various corporate materials, including presentations and digital assets, to enhance the company's external communication.

πŸ“ Enhancement Note: The responsibilities highlight a blend of development execution and strategic contribution. For operations professionals, this means understanding the impact of frontend development on user adoption, data capture, and overall customer journey efficiency. The integration of APIs and contribution to software architecture are key areas where operational efficiency can be directly impacted.

πŸŽ“ Skills & Qualifications

Education:

  • Bachelor's degree in Computer Science, Information Technology, Design, or a related field, or a comparable vocational qualification. Experience:

  • 2-5 years of professional experience in frontend development, with a focus on user-centered design and implementation.

  • Proven track record of translating design mockups and wireframes into functional, responsive web pages. Required Skills:

  • Strong proficiency in Vue.js, including essential libraries like Vue Router, Pinia for state management, and VueI18n for internationalization.

  • Expertise in TypeScript for building robust and maintainable JavaScript applications.

  • Solid understanding and practical experience with CSS/SCSS for styling and layout.

  • Experience working with Docker environments for development and deployment.

  • Excellent German language proficiency (minimum C1 level) for effective communication. Preferred Skills:

  • Experience with Primevue UI component library.

  • Familiarity with Laravel PHP framework.

  • Understanding of software architecture principles and design patterns.

  • Knowledge of API design and integration best practices.

πŸ“ Enhancement Note: The emphasis on Vue.js, TypeScript, and Docker indicates a modern development stack. For operations professionals, understanding how these technologies facilitate efficient development cycles, robust deployments, and scalable applications is key. The requirement for strong German language skills is critical for team collaboration and understanding project requirements within the German market context.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase of responsive frontend projects that demonstrate adaptability across various devices and screen sizes.

  • Examples of user-centric design implementation, highlighting how user needs were addressed through interface design and functionality.

  • Demonstrations of API integrations, explaining the technical approach and the value added to the application.

  • Code samples or links to repositories (e.g., GitHub) that illustrate clean, well-structured, and maintainable code, particularly in TypeScript and Vue.js.

  • Projects that involved working within Dockerized environments, showcasing an understanding of containerization for development or deployment. Process Documentation:

  • Ability to articulate the development process for a specific feature or project, from initial design to final implementation and testing.

  • Documentation of how designs were translated into code, including any challenges faced and solutions implemented.

  • Explanation of how APIs were integrated, including data flow and error handling strategies.

  • Examples of how user feedback or usability testing influenced design or development iterations.

πŸ“ Enhancement Note: For a role bridging design and technology, a portfolio is essential. It should not only display technical proficiency but also a thoughtful approach to user experience and design implementation. Operations professionals can glean insights into the candidate's ability to execute projects efficiently and deliver high-quality, user-friendly digital products.

πŸ’΅ Compensation & Benefits

Salary Range:

Based on the mid-level experience requirement (2-5 years), location in Berlin, Germany, and the specified skill set, a competitive annual salary range for a Frontend Developer & Design Technologist is estimated to be between €50,000 and €70,000. This range is benchmarked against similar roles in the Berlin tech market, considering factors like cost of living, demand for specific skills (Vue.js, TypeScript), and the company's industry (mobility solutions, corporate services).

Benefits:

  • Job Ticket / Travel Allowance: Contribution towards public transportation costs or a general travel allowance.

  • Benefit Card & Employee Discounts: A versatile benefit card and access to exclusive discounts on various products and services.

  • Childcare Subsidy: Financial support for kindergarten or daycare expenses.

  • Job Bike, Job Car, Job Phone & Co.: Company-provided options for bicycles, vehicles, and mobile phones, potentially with personal use allowances.

  • Flexible Working Hours: Options to adjust start and end times to accommodate personal needs, promoting work-life balance.

  • Company Pension Scheme: Employer-sponsored retirement savings plan.

  • Investment Subsidy: Financial support or incentives for personal capital investments.

Working Hours:

  • Standard 40-hour work week with flexible working time models available, allowing for adjustments to daily schedules.

πŸ“ Enhancement Note: The provided benefits are quite comprehensive and reflect a strong commitment to employee well-being and work-life balance. The "Job Bike, Job Car, Job Phone & Co." package, in particular, suggests a company that invests in employee lifestyle and convenience. For operations professionals, understanding the value of these benefits can be crucial in assessing the overall compensation package and company culture.

🎯 Team & Company Context

🏒 Company Culture

Industry: Mobility Solutions / Corporate Services. AMS Gruppe focuses on developing innovative concepts for corporate mobility, promoting sustainable user behavior, and increasing the efficiency of company fleets. This industry is characterized by a growing emphasis on sustainability, digitalization, and employee well-being.

Company Size: The company size is not explicitly stated, but the description implies a growing team with a focus on collaboration and individual contribution. It's likely a small to medium-sized enterprise (SME) or a rapidly scaling startup.

Founded: The founding date is not provided, but the mention of "schneiden alte ZΓΆpfe ab" (cutting old ties) suggests a forward-thinking company that is actively transforming traditional approaches to corporate mobility.

Team Structure:

  • The role is positioned within a team responsible for the company's customer portal and corporate presentation.

  • Collaboration is emphasized, with mentions of team events and a collegial atmosphere.

  • The structure likely involves close interaction with design, product, and potentially backend development teams. Methodology:

  • User-Centered Design: A core principle, emphasizing the importance of understanding and meeting user needs in all digital development.

  • Agile Development: Implied through the mention of flexible working models and continuous improvement of software architectures.

  • Sustainability Focus: A key driver for the company's services and likely influences internal processes and decision-making.

Company Website: https://www.ams-gruppe.de

πŸ“ Enhancement Note: AMS Gruppe appears to be a mission-driven organization focused on modernizing corporate mobility through technology and a cultural shift towards sustainability. The emphasis on user-centricity and innovation aligns well with the "Design Technologist" aspect of the role, suggesting a dynamic and evolving work environment.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: This role is positioned as a Mid-Level Frontend Developer & Design Technologist, indicating a need for foundational expertise and the ability to work independently on defined tasks. It's a crucial stage for developing specialized skills and taking on more complex projects.

Reporting Structure: While not explicitly stated, the role likely reports to a Lead Frontend Developer, a Head of Engineering, or a Product Manager overseeing digital platforms. Close collaboration with designers and other technical stakeholders is expected.

Operations Impact: The frontend development and design technology efforts directly impact the user experience of the customer portal, which is central to AMS Gruppe's service delivery. A well-designed and functional portal enhances customer satisfaction, facilitates adoption of sustainable mobility practices, and contributes to the overall efficiency of fleet management solutions. This role is integral to the company's digital strategy and its ability to achieve its sustainability and efficiency goals.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in Vue.js, TypeScript, and related frontend technologies, potentially becoming a subject matter expert.

  • Design Systems: Opportunity to contribute to or lead the development of design systems, ensuring consistency and efficiency across all digital products.

  • Architecture and Strategy: Grow into roles with more significant involvement in software architecture planning and technical strategy.

  • Mentorship: Potential to mentor junior developers as the team expands.

  • Cross-functional Exposure: Gain experience in other areas of the tech stack or product development through collaboration.

πŸ“ Enhancement Note: This role offers a solid foundation for a career in frontend development, with clear pathways for specialization and increased responsibility. The emphasis on user experience and design implementation provides a unique growth opportunity for those interested in the intersection of technology and aesthetics.

🌐 Work Environment

Office Type: The company values in-person interaction and collaboration, suggesting a modern office environment designed to foster teamwork. The description mentions a "collegial atmosphere" and "personal exchange on site."

Office Location(s): The office is located in Berlin-Halensee, Germany, which is described as being conveniently situated near the city highway (Stadtautobahn) and the S-Bahn station. This suggests good accessibility via public transport and private vehicles.

Workspace Context:

  • Collaborative Spaces: Likely includes open-plan areas or meeting rooms designed for team discussions and brainstorming sessions.

  • Technology & Tools: Access to modern development tools, hardware, and software necessary for frontend development and design.

  • Team Interaction: Opportunities for regular interaction with colleagues through team events, daily stand-ups, and project collaboration.

Work Schedule:

  • The company offers flexible working time models, allowing for adjustments to daily schedules. While a standard 40-hour week is mentioned, the flexibility aims to support work-life balance. Occasional remote work is also permitted.

πŸ“ Enhancement Note: The hybrid work model, combined with flexible hours and convenient office location, suggests a company that balances the benefits of in-office collaboration with the flexibility employees value. This environment should be conducive to focused development work and effective team communication.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A review of your application, focusing on your resume and portfolio to assess technical skills and relevant experience.

  • Technical Interview(s): Likely to involve coding challenges or discussions about your approach to frontend development, TypeScript, Vue.js, and CSS/SCSS. You may be asked to explain your thought process and problem-solving strategies.

  • Design & Architecture Discussion: A conversation focusing on your understanding of user-centered design, responsive implementation, and potentially software architecture principles. Be prepared to discuss how you translate designs into functional interfaces.

  • Cultural Fit Interview: An opportunity to discuss your work style, collaboration preferences, and alignment with AMS Gruppe's values, particularly regarding sustainability and team cohesion.

  • Final Interview: May involve a discussion with a senior leader or hiring manager to finalize the decision.

Portfolio Review Tips:

  • Curate Selectively: Showcase your strongest projects that best align with the job requirements (Vue.js, TypeScript, responsive design, user-centricity).

  • Detail Your Role: Clearly explain your specific contributions to each project, especially if it was a team effort.

  • Showcase Process: For key projects, walk through your design-to-implementation process. Explain your decision-making, challenges, and how you achieved the final outcome.

  • Highlight Metrics: If possible, include any quantifiable results, such as performance improvements, user engagement metrics, or conversion rate increases.

  • Code Quality: Ensure your code samples are clean, well-commented, and demonstrate best practices in TypeScript and Vue.js.

Challenge Preparation:

  • Coding Exercises: Practice common frontend coding challenges, focusing on JavaScript/TypeScript, DOM manipulation, and potentially Vue.js component creation.

  • Design Implementation: Be ready to discuss how you would approach implementing a given design mock-up, considering responsiveness and accessibility.

  • API Integration Scenarios: Prepare to discuss how you would integrate a hypothetical API, including data handling and error management.

  • Problem-Solving: Think about common frontend development issues (performance, cross-browser compatibility, state management) and how you would resolve them.

πŸ“ Enhancement Note: The interview process is likely to be thorough, assessing both technical skills and cultural fit. A well-prepared portfolio is critical, as it serves as tangible evidence of your capabilities and approach to design and development.

πŸ›  Tools & Technology Stack

Primary Tools:

  • Vue.js: The core framework for frontend development. Proficiency in Vue 3 and its ecosystem is essential.

  • Vue Router: For managing navigation within the single-page application.

  • Pinia: For state management, ensuring efficient data flow and application logic.

  • VueI18n: For implementing internationalization and localization features.

  • TypeScript: For writing strongly-typed, scalable JavaScript code.

  • CSS/SCSS: For styling, layout, and creating responsive designs.

  • Docker: For containerizing development environments and potentially deployment.

Analytics & Reporting:

  • While not explicitly mentioned, expect to work with tools that track user behavior on the customer portal to inform development decisions. This could include Google Analytics, Amplitude, or similar platforms. CRM & Automation:

  • The role focuses on frontend development, so direct CRM or automation tool experience is less critical, but understanding how frontend applications interact with backend systems (which might be managed by CRM or automation tools) is beneficial. Preferred/Complementary Tools:

  • Primevue: A UI component library that can speed up development and ensure design consistency.

  • Laravel: A PHP framework, indicating potential backend integration or a broader tech stack awareness.

πŸ“ Enhancement Note: The technology stack is modern and focused on the Vue.js ecosystem. Understanding how these tools contribute to efficient development, maintainable code, and a high-quality user experience is key. Familiarity with Docker is increasingly important for modern development workflows.

πŸ‘₯ Team Culture & Values

Operations Values:

  • Sustainability: A core company value that likely influences technological choices and project priorities. Expect to contribute to solutions that promote environmental responsibility.

  • User-Centricity: A strong emphasis on understanding and meeting user needs, driving the development of intuitive and effective digital interfaces.

  • Innovation & Transformation: A culture that encourages challenging traditional methods and embracing new approaches, particularly in the mobility sector.

  • Collaboration & Collegiality: A supportive team environment where mutual respect and teamwork are highly valued, fostering a positive work atmosphere.

  • Efficiency: Striving to increase the efficiency of corporate fleets and user behavior, which translates into a focus on efficient development processes and optimized digital solutions.

Collaboration Style:

  • Cross-functional Integration: Close collaboration with design teams to translate visual concepts into functional interfaces.

  • Team-Based Development: Working within a development team, likely using agile methodologies, with regular communication and feedback loops.

  • Stakeholder Communication: Ability to communicate technical concepts and project progress to both technical and non-technical stakeholders.

  • Feedback Culture: An environment that encourages constructive feedback to improve both individual performance and team processes.

πŸ“ Enhancement Note: AMS Gruppe appears to foster a culture that is both mission-driven (sustainability) and people-centric (collegiality, flexibility). The role requires individuals who are not only technically proficient but also aligned with these values and can contribute positively to the team dynamic.

⚑ Challenges & Growth Opportunities

Challenges:

  • Bridging Design and Development: Effectively translating complex or abstract design concepts into functional, pixel-perfect frontend implementations.

  • Keeping Pace with Technology: The frontend landscape evolves rapidly; staying current with best practices in Vue.js, TypeScript, and related tools is an ongoing challenge.

  • Balancing Performance and Features: Ensuring that the customer portal remains performant and responsive while incorporating new features and integrations.

  • Driving Cultural Change: Contributing to the company's mission of promoting sustainable mobility involves influencing user behavior through intuitive digital interfaces, which can be a complex challenge.

Learning & Development Opportunities:

  • Advanced Vue.js Techniques: Deepen expertise in state management, performance optimization, and advanced component patterns.

  • Design System Development: Opportunity to contribute to or lead the creation and maintenance of a comprehensive design system.

  • Full-Stack Exposure: Potential to gain exposure to backend technologies like Laravel, enhancing a broader understanding of the tech stack.

  • Industry Trends: Staying abreast of emerging trends in web development, UX/UI design, and sustainable mobility solutions.

  • Professional Development: Access to training, workshops, or conferences to enhance skills and knowledge.

πŸ“ Enhancement Note: This role offers significant opportunities for professional growth, particularly for those who are passionate about both cutting-edge frontend development and the impact of technology on sustainability and user behavior.

πŸ’‘ Interview Preparation

Strategy Questions:

  • "Describe a time you had to implement a complex design. What were the challenges, and how did you ensure it was both visually accurate and functionally robust?" (Preparation: Prepare a specific project example, highlighting your process, tools used, and problem-solving steps. Focus on how you managed design constraints and technical implementation.)

  • "How do you approach ensuring your frontend code is performant and scalable, especially when integrating with APIs?" (Preparation: Discuss strategies like code splitting, lazy loading, efficient state management, API caching, and asynchronous operations. Mention relevant Vue.js and TypeScript features.)

  • "What is your understanding of user-centered design, and how do you incorporate it into your development workflow?" (Preparation: Explain the principles of UCD and provide examples of how you've used user feedback, usability testing, or empathetic design thinking in your projects.) Company & Culture Questions:

  • "What interests you about AMS Gruppe's mission in corporate mobility and sustainability?" (Preparation: Research AMS Gruppe's website, understand their services, and connect your interest to their mission and values. Highlight any personal passion for sustainability or innovation.)

  • "How do you prefer to collaborate with designers and other team members?" (Preparation: Discuss your experience with cross-functional teams, your communication style, and how you handle feedback. Emphasize your ability to work effectively in a hybrid environment.)

  • "How do you stay updated with the latest trends in frontend development and design technology?" (Preparation: Mention specific blogs, conferences, online courses, or communities you follow. Demonstrate a commitment to continuous learning.) Portfolio Presentation Strategy:

  • Tell a Story: For each project, guide the interviewer through its purpose, your role, the challenges, your solutions, and the outcome.

  • Focus on Impact: Quantify results where possible (e.g., "improved load time by X%", "contributed to a Y% increase in user engagement").

  • Explain Technical Choices: Be ready to justify your technology choices (e.g., why Vue.js, why Pinia, how you handled CSS/SCSS).

  • Demonstrate Responsiveness: Show how your projects adapt to different screen sizes and devices.

  • Highlight User Experience: Explain how your design implementation contributes to a positive user experience.

πŸ“ Enhancement Note: Preparation should focus on demonstrating not just technical skills but also a strategic understanding of design, user experience, and the company's mission. Your portfolio is your primary tool for showcasing this.

πŸ“Œ Application Steps

To apply for this Frontend Developer & Design Technologist position:

  • Submit your application through the provided application link on join.com.

  • Customize Your Resume: Tailor your resume to highlight your experience with Vue.js, TypeScript, CSS/SCSS, and any projects involving user-centered design or API integrations. Use keywords from the job description.

  • Prepare Your Portfolio: Ensure your portfolio is up-to-date, easily accessible, and showcases your best work relevant to the role's requirements. Have specific project examples ready to discuss in detail.

  • Research AMS Gruppe: Familiarize yourself with AMS Gruppe's services, mission, and values, particularly their focus on corporate mobility and sustainability. Understand their digital presence and customer portal.

  • Practice Interview Responses: Prepare for common frontend development questions, design implementation scenarios, and behavioral questions related to teamwork and problem-solving. Be ready to articulate your process and impact.

⚠️ 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

The role requires a degree or qualified vocational training along with strong proficiency in Vue.js, TypeScript, and CSS/SCSS. Candidates must possess excellent German language skills and a solid understanding of user-centered development.