Full-stack Web Developer
IO Tech Solutions Limited · Remote — Hong Kong
Remote
Sign in and upload your CV to see how well you match this job.
Sign inJob 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
- JavaScript
- TypeScript
- C#
- SQL
- CSS
- React
- Vue.js
- Tailwind CSS
- .NET
- Redis
- SQL Server
- Kafka
- UI Design
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.