Senior Fullstack UI Developer (Trading Platform)
The team responsible for Trading Infrastructure is currently constructing a cutting-edge Trading Platform that accommodates multi-asset trading with high performance. The platform is engineered to manage financial instruments efficiently with low-latency execution, sturdy risk controls, and seamless integration throughout trading, risk, operations, and finance workflows.
This system is formulated with a modular design encompassing essential components like market data feeds, order gateways, execution algorithms, risk engines, UI dashboards, middle office reconciliation, and account infrastructure. The team prioritizes event-driven, deterministic system design, real-time observability, and robust security measures.
The technology stack utilized involves Java for low-latency processing, Python, Web UI technologies such as React and Ag-Grid, Aeron, ClickHouse, Kubernetes, and modern CI/CD tools. There is a strong focus on automation, scalability, and performance enhancement, with integration of AI-assisted development tools to boost team productivity and code quality.
Responsibilities
- Create, develop, and uphold efficient WebUIs for various trading functions like order tickets, real-time blotters, position views, and time series charting.
- Develop advanced UI components employing React.js, Next.js, and Ag-Grid, emphasizing modularity, performance, and responsiveness.
- Simplify intricate trading workflows, including options and multi-leg strategies, into intuitive interfaces for traders.
- Integrate frontend with real-time backend systems like AMPS, ViewServer, and custom messaging protocols.
- Implement and contribute to scalable multi-team environments by employing microfrontend and microservices architectures.
- Collaborate closely with backend teams focusing on Java, Python, and scripting tools to develop and maintain full-stack features.
- Leverage AI-assisted coding tools for increased development efficiency and maintaining high code quality.
- Engage in architectural reviews, code audits, and performance profiling to sustain a stout and maintainable codebase.
Requirements
- At least 5+ years of experience in frontend or fullstack development, preferably in trading or financial systems.
- Proficiency in React.js, Next.js, Ag-Grid, and modern state management libraries (e.g., Redux, MobX, XState).
- Strong background in developing UI for trading systems including blotters, risk dashboards, and charting tools.
- Demonstrated capability to integrate frontend with real-time backends and APIs.
- Sound understanding of the order lifecycle, market data, and trading across different types of instruments.
- Working knowledge of backend development using Java, including API integration, business logic, and collaboration with platform teams.
- Familiarity with microfrontend architecture and UI composition techniques.
- Comfortable with modern frontend tools, code profiling, testing, and performance enhancement.
- Proficient in utilizing AI-powered development tools for streamlined coding and upkeep of quality.
Communication & Collaboration
- Excellent proficiency in English (spoken and written), knowledge of additional languages is advantageous.
- Ability to function effectively in a global team with colleagues across multiple regions.
- Strong communication abilities to liaise across various levels within the organization.
- Aptitude to elucidate complex workflows to both technical and non-technical audiences and drive cohesion across diverse teams.
Life @ Crypto.com
- Encouragement for innovative initiatives within a talented and supportive team.
- Proactive and transformative work environment that inspires innovative thinking.
- Employee growth and development with opportunities for personal and professional advancement.
- Supportive work culture that fosters teamwork and collaboration.
- Access to flexibility in work hours and hybrid or remote work setups.
Benefits
- Competitive salary and attractive annual leave entitlements.
- Possibility of flexible hours and remote work arrangements.
- Internal career mobility program for diverse professional growth opportunities.
- Employee benefits including access to the company's visa card.
Crypto.com is deeply committed to creating a diverse and inclusive work environment, valuing diverse backgrounds, perspectives, and skills that enrich and bolster our team. All personal data provided in applications will solely be used for recruitment purposes. Only shortlisted candidates will be contacted.
