VOTRE PROCHAIN CHAPITRE
Senior Full-Stack Engineer, Go
À propos du poste
• Collaborate with traders, researchers, and product managers to translate complex workflows into elegant UI solutions
• Design and implement high-performance, responsive front-end applications using a current-generation TypeScript framework such as Svelte, React, or Vue
• Design, build, and operate Go back-end services with security and performance built into their design, owning service boundaries and data contracts end-to-end
• Build reusable UI modules, component libraries, and SDKs for a modular, plugin-based platform, and integrate front-ends through typed SDKs and MCP-based interfaces
• Build real-time UIs that ingest and render high-frequency market and on-chain data from multiple streaming sources, using canvas-based charting (for example uPlot or TradingView Lightweight Charts) and D3.js for bespoke views
• Drive architecture and performance decisions for modular, extensible systems, maintain automated tests and code review, and mentor other engineers on best practices
• 7+ years hands-on full-stack development, with production ownership on both back-end and front-end
• Strong, current TypeScript, HTML, and CSS with one or more modern front-end frameworks (Svelte, React, or Vue), and adaptability to work in a team's chosen framework
• Strong, current Go experience, able to design, build, and operate production Go services independently
• Proven experience handling large datasets and real-time updates from back-end sources such as WebSockets or Server-Sent Events, plus building reusable, well-structured UI components and shared abstractions
• Strong grasp of performance optimization and rendering strategies in data-heavy applications, including the JavaScript runtime
• Solid testing discipline, with unit and integration tests as a normal part of delivery
• Excellent cross-functional communication, plus familiarity with a major cloud platform (AWS, GCP, or Azure) and version control
• No trading or finance background required