Web Developer
Indexed description
Target profile
You will love this job if:
- You are pioneering and innovative and want to be part of the cutting-edge and disruptive crypto-currency world
- You enjoy end-to-end application development from requirement collection to production support
- You are eager to learn new knowledge in both financial and technical fields
- You thrive in a non-hierarchical organization with a casual working environment
- You are flexible and dedicated. We operate an on-call rota around the clock to ensure our global operations run smoothly
Team / Role
As a Web Developer, you will:
- 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 different teams (e.g. Infrastructure team) to develop new features.
- Production support and bug fix.
- Establish auto testing practices and framework.
Required skillset
You should get in touch if:
- 5+ years professional experience in .NET / C# backend development (ASP.NET Core Web API)
- Strong proficiency with Vue.js (Vue 3 preferred) 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
We encourage applicants to read through our Privacy Notice for Applicants before submitting your applications - https://pulsar.com/careers/
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search