




Job Summary: We are seeking an experienced Frontend Developer with deep expertise in the insurance business domain, frontend architecture, technical excellence in Angular, and technical leadership capabilities for digital transformation projects. Key Highlights: 1. Experience with Angular and TypeScript. 2. Business knowledge in insurance and user flows. 3. Design of scalable component architecture. Frontend Developer 1. Business Knowledge (applied to Frontend) Understanding of insurance user flows: quotation, policy issuance, rating, and policy management. Ability to translate complex business rules into the user interface (dynamic forms, conditional validations based on risk). Handling of complex UI states (e.g., multi-step quotation tools, draft saving, uploading of claims documentation). This is a differentiator: a developer who understands the business does not code "blindly", but anticipates errors in the user flow. 2. Frontend Architecture and Refinement (core of the role) Active participation in requirement gathering, contributing technical and UX/UI perspectives. Design of component architecture (Smart/Dumb components) and scalable modularization. Translation of user stories into precise frontend technical tasks. Identification of: - Visual and interaction edge cases (loading times, network failures during critical API calls). - Backend dependencies (API contracts, expected data formats for rendering coverage information). Here, real value is added: detecting blockers or inconsistencies in services before writing any code. 3. Technical Excellence (Core Stack) Absolute mastery of Angular and TypeScript (strict typing, complex interfaces for policy data models). Advanced reactive programming with RxJS (handling asynchronous streams, transformation and filtering operators, avoiding nesting). Global and local state management (NgRx, Signals, or stateful services). Performance optimization (lazy loading, change detection strategies, bundle optimization). Robust integration of REST APIs and mapping of complex data from core systems. 4. Frontend Quality and Testing Design and execution of unit tests (Jasmine/Karma or Jest). Knowledge of end-to-end and integration testing (Cypress, Playwright). Validation of: - Presentation logic and formatting (currencies, dates, client-side premium calculations). - Code coverage in critical components. Crucially: frontend testing is not just about whether a button clicks—it’s ensuring client-side business validations do not fail. 5. Agile Work and Delivery Experience in backlog refinement and technical effort estimation. Ongoing collaboration with Product Owners, designers (Figma/UX), and Backend Developers. Clarity on Definition of Done (including accessibility, code review, and SonarQube pass). Ability to break down complex integrations into incremental deliverables (MVP). 6. Soft Skills and Technical Leadership Fluent communication: ability to negotiate API contracts with the backend team. Critical thinking: questioning UX/UI flows that are unintuitive or technically unfeasible. High autonomy—especially critical when resolving integration issues or performing refactoring without constant supervision. Mentorship and adherence to best practices (Clean Code, SOLID). - Frontend: Angular - Database: Oracle .buttontext616d4705bd22aece a{ border: 1px solid transparent; } .buttontext616d4705bd22aece a:focus{ border: 1px dashed \#972875 !important; outline: none !important; } As a partner for IT consulting and software development, we specialize in the digital transformation of our customers in finance, insurance, and industry. Our approximately 700 talents in Germany develop sustainable solutions using cutting-edge technologies. .buttontext51d9fe5a33d0d42c a{ border: 1px solid transparent; } .buttontext51d9fe5a33d0d42c a:focus{ border: 1px dashed \#972875 !important; outline: none !important; } Five reasons to join the \#TeamGFT Flexibility: Balance is everything here! We offer an environment supporting flexible hours and remote work. Collaboration: Collaboration is fundamental. We work in multidisciplinary teams where each person contributes their unique skills. Multiculturalism: We have a diverse global team that fosters an atmosphere of learning and personal growth. Development: We offer personalized career paths as well as training programs to unlock your potential. Relevance: We collaborate with industry-leading clients on high-impact projects shaping the technological future. .jobColumnTwo .displayDTM h2 { margin\-top: 0px !important; } .jobColumnTwo .displayDT ul{ padding\-inline\-start: 20px !important; list\-style\-position: outside !important; } .buttontextb636f3111304c10b a{ border: 1px solid transparent; } .buttontextb636f3111304c10b a:focus{ border: 1px dashed \#972875 !important; outline: none !important; }


