We are seeking two Senior / Lead Front-End Engineers to join UI/UX Governance layer team. Instead of clicking standard backlog tasks for a single product, you will act as internal consultants and architects for an ecosystem of 100+ internal apps and 800+ developers. Your primary mission will be to help clear a massive technical backlog and guide internal teams through a major architectural shift.
Key Responsibilities:
Advise and support internal engineering teams on front-end architecture, bespoke widget implementation, and web performance best practices.
Develop, maintain, and extend highly optimized, reusable UI components (published as internal NPM/PNPM packages) for the corporate marketplace.
Drive the technical migration of the internal design system from Material UI (MUI) to Shadcn, specifically optimizing it for AI-assisted/agentic developer workflows (Cursor, Copilot).
Provide technical mentorship, perform architectural code reviews, and handle technical doubts from a massive pool of internal developer stakeholders.
IMPORTANT!
Due to strict financial regulatory requirements, the selected candidate must successfully pass:
Standard background and criminal checks.
Trading Portfolio Disclosure: Candidates must disclose their personal stock trading portfolios to the Compliance Department to prevent conflicts of interest.
Requirements
Exceptional, expert-level proficiency in TypeScript and ReactJS. We are looking for true foundational experts who understand the inner workings of the language and framework.
Experience with Shadcn and Tailwind CSS is highly desirable (aligning with our V2 architecture).
Strong comfort level leveraging and optimizing for AI-assisted coding tools (e.g., Copilot, Cursor, or similar workflows).
Superb interpersonal and consultative soft skills. You must be able to articulate technical decisions clearly, handle pushback from senior internal devs, and act as an internal advocate for UI standards.
Professional fluency in English.
Nice-to-Have :
Experience with complex data visualization, plotting, and charting libraries.
Heavy experience with highly customized data grids, specifically AG Grid (used in ~80% of our applications).
Understanding of modern Desktop Container Platforms (e.g., OpenFin, Interop.io) or Web Components.
Basic understanding or awareness of Rust.
Questions? Get in touch with the recruitment person hiring for this position!
Ready to apply? Check out our recruitment process*
* Please Note: different job opportunities may have a slightly different version of this process.
Follow us and keep up with our latest opportunities!