Senior Frontend Developer (Contract)
London - 5 days onsite
Contract Type: Outside IR35, 6 month initial term
Our client is a rapidly growing, London-headquartered oil derivatives trading house with significant market presence in global energy markets. They operate a dynamic, entrepreneurial trading environment with substantial annual trading volumes The business is experiencing fast growth and requires a hands-on Senior Frontend Developer (Contract).
Job Responsibilities
Architects and delivers innovative UI solutions for front office trading applications, designing and developing high-performance, intuitive interfaces that meet the demanding requirements of capital markets professionals
Develops secure, high-quality production code for mission-critical trading systems, and conducts comprehensive code reviews to ensure engineering excellence across the team
Provides technical leadership to front-end engineering teams, mentoring developers and establishing best practices for UI architecture, component design, and performance optimization
Identifies and implements opportunities to eliminate or automate remediation of recurring issues, improving operational stability and reducing latency in user-facing applications
Leads technical evaluation sessions with external vendors, fintech startups, and internal teams to assess UI frameworks, visualization libraries, and front-end technologies for integration within existing trading infrastructure
Champions modern front-end practices and emerging technologies across the organization, driving adoption of new approaches that enhance developer productivity and user experience
Collaborates directly with traders, analysts, and business stakeholders to understand workflow requirements and translate them into technical solutions
Fosters a culture of innovation, diversity, and technical excellence within the engineering team
Required Qualifications, Capabilities, and Skills
Bachelor's degree in Computer Science, Engineering, or related field with 7+ years of hands-on software engineering experience, including 5+ years focused on front-end development
Proven experience delivering system design, application development, testing, and operational stability for complex, data-intensive user interfaces
Expert-level proficiency in React, JavaScript, TypeScript, with deep understanding of modern front-end architecture patterns
Strong experience with REST APIs, WebSocket protocols, and real-time data streaming for financial/trading/commodity applications
Advanced knowledge of state management solutions (Redux, MobX, Zustand) and performance optimization techniques for high-frequency data updates
Demonstrated expertise in automation, continuous delivery methods, and modern DevOps practices
Comprehensive understanding of the full Software Development Life Cycle, including agile methodologies, CI/CD pipelines, application resiliency, and security best practices
Practical experience with cloud-native architectures (AWS, Azure, or GCP) and containerization technologies
Preferred Qualifications, Capabilities, and Skills
In-depth knowledge of capital markets, trading workflows, and front office operations, with ability to translate complex financial requirements into technical solutions
Experience with micro front-end architecture and module federation patterns
Proficiency in data visualization libraries (D3.js, Highcharts, TradingView) for financial charts and analytics dashboards
Knowledge of FIX protocol, market data feeds, and order management systems
Experience with responsive design and building trading applications for multiple form factors
Familiarity with backend technologies (Node.js, Java/Spring Boot, Python, Rust) for full-stack collaboration
Understanding of low-latency optimization techniques and performance profiling tools
Experience with design systems and component libraries (Material-UI, Ant Design, custom design systems)
Knowledge of WebGL or Canvas for high-performance rendering of large datasets
Contributions to open-source projects or active participation in the front-end engineering community
This contract position reports to the CTO and is critical to the firm's front office technology stack. Competitive day rate for the right candidate.