Redwood Materials
Millennium
Front End Engineer
Über Millennium
Millennium ist eine globale, diversifizierte Alternative Investmentgesellschaft, gegründet im Jahr 1989. Definiert durch Entwicklung, Innovation und Fokus, ist die Mission von Millennium, Ergebnisse für unsere Investoren zu liefern.
Unsere Mitarbeiter werden mit Unabhängigkeit und Unterstützung ausgestattet: die Autonomie, Ideen mit Überzeugung zu verfolgen, und die Unterstützung eines globalen Netzwerks, das sich der Zusammenarbeit, dem disziplinierten Risikomanagement und kontinuierlichem Lernen verschrieben hat. Mit Möglichkeiten, Fachwissen zu vertiefen und die Entwicklung zu beschleunigen, sind Talente bei Millennium darauf vorbereitet, sich anzupassen, weiterzuentwickeln und im Laufe der Zeit nachhaltige Wirkung zu erzielen. Entdecken Sie, wie transformatives Wachstum die Wirkung beschleunigt.
Lernen Sie das Team kennen
Die Abteilung Informationstechnologie ist entscheidend für die Gesundheit und das Wachstum des Geschäfts von Millennium. Das aktive Multi-Manager-Modell der Firma erfordert flexible, skalierbare Technologie und fortschrittliche proprietäre Systeme, einschließlich der Entwicklung von Analyse- und Handelsfähigkeiten der nächsten Generation. Dieses Team arbeitet eng mit Produkt-, Quant- und Engineering-Funktionen zusammen, um Hochleistungstechnologie bereitzustellen, die Entscheidungsfindung in Echtzeit in schnelllebigen Handelsumgebungen unterstützt.
Wir suchen einen Front-End-Entwickler, um Hochleistungs-Benutzeroberflächen mit geringer Latenz für Handelsanwendungen zu erstellen und zu warten. Sie werden eng mit UI-Entwicklern, algorithmischen Entwicklern, Produkt-, Quant- und Backend-Engineering-Teams zusammenarbeiten, um Echtzeit-Datenvisualisierungen, Workflows und Dashboards bereitzustellen, die das Handels- und Risikomanagement unterstützen. Diese Rolle ist ideal für einen erfahrenen React-Ingenieur, dem Leistung, Zuverlässigkeit und eine saubere UX sehr am Herzen liegen.
Was Sie tun werden
- Entwerfen, Erstellen und Warten von React-basierten Benutzeroberflächen, die Kern-Handelsanwendungs-Workflows ermöglichen
- Implementieren von Echtzeit-Datenvisualisierungen für Aufträge, Preise, Positionen und andere wichtige Kennzahlen unter Verwendung von Streaming-Technologien wie WebSockets
- Umwandeln von Produktanforderungen und Stakeholder-Feedback in intuitive, effiziente und skalierbare Benutzererlebnisse, schnelles Prototyping und Iteration neuer Funktionen
- Optimieren der Front-End-Leistung, Reaktionsfähigkeit und Zuverlässigkeit über komplexe, datenintensive Bildschirme hinweg
- Zusammenarbeit mit Backend-Ingenieuren zur Integration von REST- und WebSocket-APIs sowie WebAssembly-basierten Komponenten
- Schreiben von sauberem, testbarem, gut strukturiertem Code, unterstützt durch Unit- und Integrationstests
- Bereitstellung von Best Practices für Code-Reviews, Front-End-Architekturentscheidungen und Produktionsunterstützung auf Entwicklerebene für die Front-End-Komponenten
- Prototyping, Iteration und Unterstützung von Front-End-Komponenten in der Produktion, um eine qualitativ hochwertige Benutzererfahrung zu gewährleisten
Was Sie mitbringen
- Bachelor-Abschluss in Informatik oder einem verwandten Fachgebiet
- 5+ Jahre Berufserfahrung in der Entwicklung von Webanwendungen mit JavaScript/TypeScript
- 5+ Jahre mit React in der Produktion, einschließlich erheblicher Erfahrung mit Hooks, funktionalen Komponenten und modernen Mustern
- Starke Kenntnisse in modernem JavaScript (ES6+), HTML5 und CSS3
- Erfahrung mit Echtzeit-Daten-UIs (Tabellen, Diagramme, Dashboards) und (WebSockets, SSE oder ähnliche Streaming-Technologien)
- Erfahrung mit State Management (z. B. Redux, Zustand oder ähnliches)
- Fähigkeit, LLM-gestützte Tools (z. B. Code-Assistenten) effektiv im Entwicklungsworkflow zu nutzen
- Gute Kommunikationsfähigkeiten und die Fähigkeit zur direkten Zusammenarbeit mit nicht-technischen Stakeholdern
- Erfahrung in den Rentenmärkten oder anderen Kapitalmärkten, insbesondere mit Konzepten wie Positionen, P&L, Risikokennzahlen und Marktdaten ist von Vorteil
Unser Tech-Stack
- Front-end: React 18, TypeScript, AG Grid, Ant Design, WebSockets, WASM
- Back-end: Node.js, Java Spring Boot (wird zum Bündeln/Servieren des Front-Ends verwendet – Kenntnisse sind ein Plus, nicht erforderlich), Rust
- Daten: MS SQL, Elasticsearch
- Sicherheit/Authentifizierung: Kerberos, JWT
Gehaltsspanne
Millennium bietet ein Gesamtvergütungspaket, das ein Grundgehalt, einen diskretionären Leistungsbonus und umfassende Leistungen beinhaltet.
Die geschätzte Gehaltsspanne für diese Position beträgt 175.000 $ bis 250.000 $, was spezifisch für New York ist und sich in Zukunft ändern kann.
Bei der endgültigen Angebotserstellung berücksichtigen wir die Erfahrungsebene eines Einzelnen und die Qualifikationen, die er für die Rolle mitbringt, um ein wettbewerbsfähiges Gesamtvergütungspaket zu formulieren.
