Über Citi
Citi ist ein global tätiges Finanzdienstleistungsunternehmen mit über 230.000 Mitarbeitenden. Bei uns erwartet Sie die Möglichkeit, Ihre Karriere auszubauen, sich in der Gemeinschaft einzubringen und einen echten Beitrag zu leisten.
Aufgaben
- Eigenverantwortliche Wartung und Weiterentwicklung mehrerer React-basierter Migrationswerkzeuge
- Proaktive Identifizierung, Bewertung und Behebung von Sicherheitslücken in Anwendungsabhängigkeiten
- Regelmäßige Aktualisierung von Abhängigkeiten und Sicherheitsupdates
- Erweiterung bestehender Funktionen für YAML/Konfigurationsbearbeitung, Dateidownload und mehrstufige Migrationsprozesse
- Integration mit Backend-Diensten wie LightSpeed API, Gen AI Services und legacy CI/CD-Plattformen
- Implementierung und Wartung einer OIDC-basierten Authentifizierung
- Entwicklung und Pflege von Node.js/Express-Backends für React-Anwendungen
- Erstellung und Wartung umfassender Unit-Tests
- Unterstützung von Kubernetes/Helm-basierten Bereitstellungen
- Containerisierung mit Docker und Paketmanagement über Citis Artifactory
- Sicherstellung der Codequalität durch ESLint, Prettier und SonarQube
- Zusammenarbeit mit DevOps- und Sicherheitsteams bei Verwundbarkeitsanalysen und Remediationsplänen
Anforderungen
- 5-6 Jahre Berufserfahrung in der Frontend-Entwicklung mit React.js
- Starke Kenntnisse in React.js (Hooks, Context API, funktionale Komponenten, Memoization)
- Erfahrung mit modernen Build-Tools wie Vite, Webpack oder Create React App
- Nachgewiesene Erfahrung in der Behebung von Sicherheitslücken und Abhängigkeitsmanagement
- Solides Verständnis von RESTful API-Integration mit Axios oder ähnlichen Bibliotheken
- Kenntnisse in Authentifizierungsprotokollen wie OIDC/OAuth 2.0
- Proficiency in Node.js und Express.js für die Backend-Entwicklung
- Erfahrung mit Containerisierung (Docker) und grundlegende Kubernetes/Helm-Kenntnisse
- Starke Testfähigkeiten mit Jest und React Testing Library
- Vertrautheit mit CSS-Frameworks wie Tailwind CSS und unternehmensweiten Komponentenbibliotheken
- Erfahrung mit Git-Versionskontrolle und PR-basierten Workflows
Benefits
- Attraktives Vergütungspaket
- Umfassende Gesundheitsvorsorge
- Flexible Arbeitszeiten und Home-Office-Möglichkeiten
- Umfangreiche Weiterbildungsangebote
- Betriebliche Altersvorsorge
- Betriebssport und -veranstaltungen