Stellenangebot
Senior Frontend Developer – React 100% (f/m/d)
Julius Baer sucht in Madrid einen Senior Frontend Developer mit mindestens 6 Jahren Erfahrung, der sich auf die Entwicklung hochperformanter Web-Anwendungen mit React.js und TypeScript spezialisiert hat. Die Rolle umfasst die Führung technischer Entscheidungen, die Mentoring von Junior-Entwicklern sowie die Implementierung moderner Best Practices in einem agilen Umfeld.
Aufgaben
- Entwicklung und Wartung von hochperformanten Webanwendungen mit React.js, Erstellung von Komponenten, Zustandsverwaltung und Integration mit Backend-Diensten.
- Enge Zusammenarbeit mit Product Ownern, UX/Designern, Backend-Entwicklern und QA-Teams, um Geschäftsanforderungen in effiziente, testbare und produktionsreife Funktionen zu übersetzen.
- Förderung von Best Practices im Software Engineering – einschließlich Prinzipien für sauberen Code, Unit- und Integrationstests mit Jest, React Testing Library und automatisierten CI/CD-Pipelines zur Sicherstellung von Qualität und Stabilität.
- Führung technischer Diskussionen und Beitrag zu architektonischen Entscheidungen rund um Zustandsverwaltung (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 Einhaltung von Coding-Standards, Barrierefreiheitskonformität (WCAG) und Performance-Benchmarks.
- Diagnose und Behebung komplexer Frontend-Probleme im Zusammenhang mit Rendering, Memory Leaks, Bundling-Größenoptimierung oder Cross-Browser-Kompatibilität.
- Förderung agiler und DevOps-Praktiken durch die Integration von Feedback-Schleifen, Monitoring-Tools und Observability in Frontend-Workflows.
- Mentoring von Junior-Engineern durch Pair Programming, konstruktives Feedback und Wissensaustausch-Sitzungen zu Frontend-Trends, Mustern und sicheren Entwicklungspraktiken.
- Aktualisierung des Wissens über aufkommende Technologien und Branchenfortschritte in Frontend-Ökosystemen, um Entwicklungsprozesse und Anwendungsfähigkeiten kontinuierlich zu verbessern.
Anforderungen
- Bachelor-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Fachgebiet; ein Abschluss in einem fortgeschrittenen Fachgebiet ist von Vorteil.
- Mindestens 6 Jahre Berufserfahrung in der Softwareentwicklung, davon mindestens 4 Jahre mit Schwerpunkt auf React.js-basierter Frontend-Entwicklung.
- Starke Kenntnisse in React, TypeScript, ES6+, Webpack und Ökosystem-Bibliotheken (z. B. Redux, Redux Router, Axios, Styled Components).
- Fundierte Kenntnisse der Kern-Webtechnologien: DOM-Manipulation, Event-Handling, RESTful APIs, asynchrone Programmierung und Cross-Browser-Kompatibilität.
- Nachgewiesene Erfahrung mit Test-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 der Frontend-Performance-Optimierung (Code Splitting, Lazy Loading, Caching-Strategien, CDN-Management).
Jobdetails