Senior Fullstack User Interface Developer

Crypto.com
Summary
Join the Trading Infrastructure team at Crypto.com and build high-performance, front-to-back trading platform WebUIs. You will design, develop, and maintain UIs for trading functions using React.js, Next.js, and Ag-Grid. Responsibilities include integrating the frontend with real-time backend systems and collaborating with backend teams. The ideal candidate has 5+ years of frontend or fullstack development experience in trading or financial systems, deep expertise in React.js, Next.js, and Ag-Grid, and experience integrating with real-time streaming backends. The role offers competitive salary, attractive annual leave, flexible work hours, hybrid or remote setup, internal mobility program, and a Crypto.com Visa card. Crypto.com is committed to diversity and inclusion, offering a supportive and collaborative work environment.
Requirements
- Minimum 5+ years of experience in frontend or fullstack development, preferably within trading or financial systems
- Deep expertise in React.js , Next.js , and Ag-Grid, plus strong familiarity with modern state management libraries (Redux, MobX, XState, etc.)
- Solid experience building UI for trading systems including blotters, risk dashboards, and charting tools
- Proven ability to integrate frontend with real-time streaming backends (e.g., AMPS, ViewServer) and WebSocket/REST APIs
- Strong understanding of the order lifecycle, market data, and trading of instruments such as spot, futures, and options
- Experience with backend development using Java is required β including API integration, business logic, and collaboration with platform teams
- Familiarity with microfrontend architecture and UI composition techniques
- Comfort with modern frontend tooling, code profiling, testing, and performance optimization
- Able to use AI-powered development tools to streamline coding and maintain quality
Responsibilities
- Design, develop, and maintain high-performance WebUIs for trading functions such as order tickets, real-time blotters, position views, and time series charting
- Build advanced UI components using React.js , Next.js , and Ag-Grid, focusing on modularity, performance, and responsiveness
- Translate complex trading workflows (including options and multi-leg strategies) into intuitive, trader-friendly interfaces
- Integrate frontend with real-time backend systems such as AMPS, ViewServer, and custom messaging protocols
- Implement and contribute to microfrontend and microservices architectures in a scalable multi-team environment
- Collaborate with backend teams working in Java, Python, and scripting tools to develop and support fullstack features
- Use AI-assisted coding tools (e.g., GitHub Copilot, CodeWhisperer) to boost development efficiency while maintaining high code quality
- Participate in architectural reviews, code audits, and performance profiling to ensure a robust and maintainable codebase
Preferred Qualifications
- Proficient in English (spoken and written); Chinese or other languages are a plus but not required
- Comfortable working in a global team with colleagues across APAC, EMEA, and North America
- Strong communication skills; able to interface across all levels from senior leadership to developers and cross-functional stakeholders
- Able to explain complex workflows to both technical and non-technical audiences and drive alignment across teams with diverse backgrounds
Benefits
- Competitive salary
- Attractive annual leave entitlement including: birthday, work anniversary
- Work Flexibility Adoption. Flexi-work hour and hybrid or remote set-up
- Aspire career alternatives through us. Our internal mobility program can offer employees a diverse scope
- Work Perks: crypto.com visa card provided upon joining