Full-Stack Developer (C# + Vue 3) – Trading Systems
Коротко
Migrates a legacy C# WPF trading system to Vue 3, rebuilds business logic for low-latency, develops real-time market data views, optimizes WebSocket pipelines · Needs: 5+ years .NET/C#; ASP.NET Core Web API; Vue 3 and TypeScript; real-time systems with WebSocket; performance optimization; Protobuf/binary protocols; SQL
Описание от работодателя
Responsibilities
Migrate legacy C# WPF trading system to Vue 3 web platform
Rebuild and optimize business logic for low-latency systems
Develop real-time market data views with high-frequency updates
Optimize WebSocket pipelines (routing, compression, batching, queuing)
Implement Web Worker processing for large datasets
Collaborate with trading and infrastructure teams
Provide production support in a fast-paced environment
Establish and improve automated testing frameworks
Requirements
5+ years .NET / C# development experience
Strong ASP.NET Core Web API experience
Proficient in Vue 3 and TypeScript
Experience with real-time systems (WebSocket / streaming technologies)
Strong experience in performance optimization (frontend & backend)
Experience with Protobuf / binary protocols
Familiarity with Web Workers
Strong SQL (MSSQL) + Entity Framework Core
Experience with Redis (caching)
Familiarity with Kafka / RabbitMQ
Experience with high-performance data grids (e.g., VXE Table)
Knowledge of Pinia, Tailwind CSS
Understanding of OAuth2, SAML, SSO