GetGlobalJob

Full-stack Web Developer

IO Tech Solutions Limited · Remote — Hong Kong

Remote
Apply on the original site ↗Sign in to save

Sign in and upload your CV to see how well you match this job.

Sign in

Job overview

Location
Remote — Hong Kong
Workplace
Remote
Employment type
Full-time
Experience level
Mid level
Date posted
Oct 11, 2026
Last checked at the source
Oct 11, 2026
Job source
via Himalayas

Responsibilities

• Migrate features from the legacy C# WPF system to a Vue 3 web platform, understanding the original business logic and re-implementing it for the web. • Build and optimize real-time data views, which update at high frequency with minimal UI lag. • Improve WebSocket data pipeline -- optimize message routing, compression, chunked sending, bounded channel queuing, and Web Worker processing for large datasets. • Collaborate with trading and infrastructure teams to develop new features. • Production support and bug fix. • Establish auto testing practices and framework.

Requirements

• Professional experience in .NET / C# backend. • Background with Vue.js or React JS and TypeScript. • Strong experience with real-time web applications (trading app is a plus) -- WebSocket, Server-Sent Events, or similar streaming data technologies • Proficiency with high-performance data rendering -- virtual scrolling, efficient DOM updates, handling thousands of rows updating in real-time • Experience with Protobuf serialization and binary data protocols • Familiarity with Web Workers for offloading CPU-intensive tasks • Solid understanding of SQL databases (MSSQL or similar) and ORM (Entity Framework Core) • Experience with Redis or similar caching solutions • Familiarity with message brokers (RabbitMQ, Kafka, or similar pub/sub systems) • Experience with VXE Table or similar high-performance data grid libraries • Knowledge of Pinia state management and Tailwind CSS • Understanding of authentication systems (OAuth 2.0, SAML, SSO) • Experience in crypto, fintech or financial services is nice to have

Skills

Visa and relocation

The posting doesn't mention visa sponsorship. Check the original posting or ask the company.

The posting doesn't mention relocation.

Job description

What You Will Do: • Migrate features from the legacy C# WPF system to a Vue 3 web platform, understanding the original business logic and re-implementing it for the web. • Build and optimize real-time data views, which update at high frequency with minimal UI lag. • Improve WebSocket data pipeline -- optimize message routing, compression, chunked sending, bounded channel queuing, and Web Worker processing for large datasets. • Collaborate with trading and infrastructure teams to develop new features. • Production support and bug fix. • Establish auto testing practices and framework. Requirements: • Professional experience in .NET / C# backend. • Background with Vue.js or React JS and TypeScript. • Strong experience with real-time web applications (trading app is a plus) -- WebSocket, Server-Sent Events, or similar streaming data technologies • Proficiency with high-performance data rendering -- virtual scrolling, efficient DOM updates, handling thousands of rows updating in real-time • Experience with Protobuf serialization and binary data protocols • Familiarity with Web Workers for offloading CPU-intensive tasks • Solid understanding of SQL databases (MSSQL or similar) and ORM (Entity Framework Core) • Experience with Redis or similar caching solutions • Familiarity with message brokers (RabbitMQ, Kafka, or similar pub/sub systems) • Experience with VXE Table or similar high-performance data grid libraries • Knowledge of Pinia state management and Tailwind CSS • Understanding of authentication systems (OAuth 2.0, SAML, SSO) • Experience in crypto, fintech or financial services is nice to have Originally posted on Himalayas Full-Stack-Web-Developer, Full-Stack-Developer, Web-Developer, Front-End-Developer, Backend-Engineer, Full-Stack-Web-Development, Full-Stack-Software-Developer, Full-Stack-JavaScript-Developer, Full-Stack-Engineer, Fullstack-Development
Apply on the original site ↗Job source: via Himalayas

GetGlobalJob is not the employer or a recruiting agency. You apply on the original publisher's site: always check the posting before sharing your details, and never pay for a job.

Check your fit for this job

Create your free account and upload your CV to see how well you match this job and which skills you're missing.

Check my fit