Stellenangebot
Senior Frontend Developer – React 100% (f/m/d)
Julius Baer sucht in Madrid einen Senior Frontend Developer mit mindestens 6 Jahren Erfahrung und tiefem React.js-Expertise zur Entwicklung skalierbarer Webanwendungen. Die Rolle umfasst die Architektur moderner Frontend-Lösungen, die Zusammenarbeit in agilen Teams sowie die Mentoring von Junior-Entwicklern.
Aufgaben
- Verantwortlich für die Architektur skalierbarer, sicherer und nutzerzentrierter Anwendungen unter Verwendung von React und modernen JavaScript-Frameworks.
- Enge Zusammenarbeit mit Product Ownern, UX-Designern, Backend-Entwicklern und QA-Teams, um Geschäftsanforderungen in effiziente, testbare und produktionsreife Funktionen zu übersetzen.
- Verfechten von Software-Engineering-Best Practices – einschließlich sauberer Code-Prinzipien, Unit- und Integrationstests (mit Jest, React Testing Library) und automatisierten CI/CD-Pipelines – um Qualität, Stabilität und Wartbarkeit zu gewährleisten.
- Leitung technischer Diskussionen und Beitrag zu architektonischen Entscheidungen bezüglich State Management (Redux, Context API), Komponentendesign, Routing, Performance-Optimierung und Frontend-Sicherheit.
- Aufbau wiederverwendbarer UI-Komponenten und Design-Systeme, um Konsistenz zu fördern und die Entwicklung über mehrere Plattformen hinweg zu beschleunigen.
- Durchführung gründlicher Code-Reviews zur Wahrung von Coding-Standards, Barrierefreiheitskonformität (WCAG) und Performance-Benchmarks.
- Diagnose und Behebung komplexer Frontend-Probleme im Zusammenhang mit Rendering, Memory Leaks, Bundling-Fehlern und Browser-Kompatibilität.
- Förderung agiler und DevOps-Praktiken durch Integration von Feedback-Schleifen, Monitoring-Tools und Observability in Frontend-Workflows.
- Mentoring von Junior-Entwicklern durch Pair Programming, konstruktives Feedback und Wissensaustausch-Sessions zu Frontend-Trends, Mustern und sicheren Entwicklungspraktiken.
- Aktuell bleiben mit aufkommenden Technologien und Branchenfortschritten in Frontend-Ökosystemen, um Entwicklungsprozesse und Anwendungsfähigkeiten kontinuierlich zu verbessern.
Anforderungen
- Bachelor-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich, Master-Abschluss bevorzugt.
- Mindestens 6+ Jahre Berufserfahrung in der Softwareentwicklung, davon mindestens 4 Jahre im Fokus auf React.js-basierte Frontend-Entwicklung.
- Starke Kenntnisse in React, TypeScript, ES6+, Webpack und Ökosystem-Bibliotheken (z. B. Redux, Router, Axios, Styled Components).
- Solides Verständnis der Kern-Webtechnologien: DOM-Manipulation, Event-Handling, RESTful APIs (JSON, GraphQL) und Cross-Browser-Kompatibilität.
- Nachgewiesene Erfahrung mit Testing-Frameworks (Jest, Cypress, React Testing Library), Versionskontrolle (Git) und CI/CD-Integrationen.
- Vertrautheit mit Micro-Frontend-Architekturen, Module Federation (Webpack 5) und Monorepo-Setups (Nx, Turborepo) ist sehr wünschenswert.
- Kenntnisse in Frontend-Performance-Optimierungen (Code Splitting, Lazy Loading, Caching, SSR/SSG) und State-Management-Mustern (Context API, Zustand, Redux Toolkit).
Jobdetails