Senior Frontend Engineer
Openfx
Software Engineering
Indianapolis, IN, USA · Bengaluru, Karnataka, India
Posted on Sep 26, 2025
About Us
OpenFX is on a mission to move money as freely as data, unrestricted by time zones, banking hours, or legacy systems. We are building the infrastructure that powers the next generation of cross-border payment systems for institutions. With backing from Accel, Lightspeed, NfX, and other top-tier investors, we’re scaling at a remarkable pace. Our team has roots in J.P. Morgan, Goldman Sachs, FalconX, PayPal, Affirm, Polygon, Kraken, Nium, and more.
We are now embarking on a major revamp of the OpenFX application, the frontend interface through which clients, traders, and internal teams interact with our trading and payments infrastructure. This role is crucial in delivering a high-performance, intuitive, and secure user experience.
Responsibilities & Expectations
- Frontend Architecture: Lead the design and development of a modern, scalable frontend architecture that powers the OpenFX application.
- UI/UX Excellence: Work closely with product designers to build intuitive, elegant, and responsive interfaces for traders, risk managers, and institutional clients.
- Performance Optimization: Ensure low-latency, real-time dashboards for trading, risk monitoring, and analytics. Optimize rendering and data visualization at scale.
- Integration: Collaborate with backend engineers (Core Trading team) to integrate APIs, market data feeds, risk analytics, and post-trade workflows into the UI.
- Modern Tooling: Define and drive adoption of best practices in frontend frameworks, state management, testing, and performance monitoring.
- Mentorship: Guide junior and mid-level frontend engineers. Promote best practices in accessibility, performance, and maintainability.
- Quality & Security: Build secure, testable, and maintainable frontend components aligned with financial system requirements.
- Collaboration: Partner with product managers, designers, and engineers across the company to deliver a seamless client and internal experience.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, Design, or related field (or equivalent experience).
- 5+ years of experience in frontend development, with at least 2 years in a senior or lead role.
- ≥ 3 years of experience building fintech, trading, or enterprise financial applications.
- Deep expertise in modern frontend frameworks (React, TypeScript).
- Strong understanding of state management (Redux, Recoil, Zustand, or similar) and real-time data handling (WebSockets, GraphQL subscriptions, streaming APIs).
- Experience building enterprise-grade dashboards or trading/financial applications is highly preferred.
- Strong grasp of performance optimization techniques (code splitting, caching, virtualization, memoization).
- Familiarity with data visualization libraries (D3.js, Recharts, Highcharts, etc.).
- Knowledge of security and compliance considerations in frontend applications handling sensitive financial data.
What Will Help You Stand Out
- Experience in real-time trading UIs (market data, order entry, risk dashboards).
- Strong eye for design and collaboration with UI/UX teams.
- Contributions to open-source frontend frameworks, tools, or libraries.
- Familiarity with backend systems (pricing engines, OMS, risk management) to better integrate with the Core Trading stack.
- Experience deploying frontend apps in cloud-native environments (AWS, Cloudflare, Kubernetes).
What We Offer
- Competitive compensation, including equity.
- Opportunity to own the full revamp of the OpenFX application, a critical client-facing product.
- A highly collaborative and innovative work environment with peers from top financial and tech companies.
- The chance to set the frontend engineering direction for a rapidly scaling fintech.