nahc.io
nahc.io
nahc.io is an Asia-focused recruitment agency working with innovative companies on hiring, retention, and people operations. Its recruitment services span sales, marketing, IT, HR, strategy, and finance, with additional support for building HR systems and planning remote and overseas hiring. The company works with businesses at different stages of growth to shape human capital solutions around their staffing and operational needs.

Senior Full-Stack Engineer (Go) — Hong Kong Remote

Build TypeScript interfaces and Go services for a proprietary trading and research firm. Develop modular financial applications, real-time analytics, reusable components, and SDKs.

Opis

  • Partner with traders, researchers, and product managers to turn complex workflows into clear user interfaces.
  • Create fast, responsive front-end applications with modern TypeScript frameworks such as Svelte, React, or Vue.
  • Design, build, and operate secure, high-performance Go services, taking ownership of service boundaries and data contracts.
  • Develop reusable UI modules, component libraries, and SDKs for a modular, plugin-based platform, connecting front ends through typed SDKs and MCP interfaces.
  • Create real-time interfaces for high-frequency market and on-chain data from multiple streams, using canvas charting tools such as uPlot or TradingView Lightweight Charts and D3.js for custom views.
  • Shape architecture and performance decisions for modular, extensible systems; maintain automated tests and code reviews; and mentor engineers on sound practices.

Zahteve

  • At least seven years of hands-on full-stack development, including production ownership of both backend and frontend systems.
  • Current, strong skills in TypeScript, HTML, and CSS, plus experience with one or more of Svelte, React, or Vue and willingness to adapt to the team's framework.
  • Strong, current Go experience and the ability to independently design, build, and operate production services.
  • Demonstrated ability to handle large datasets and real-time backend updates through technologies such as WebSockets or Server-Sent Events, and to build reusable, well-structured UI components and shared abstractions.
  • A solid understanding of performance tuning and rendering strategies for data-heavy applications, including the JavaScript runtime.
  • Consistent testing practices, including unit and integration tests as part of regular delivery.
  • Strong cross-functional communication, familiarity with a major cloud platform (AWS, GCP, or Azure), and experience with version control.
  • Trading or finance experience is not required.

Sorodna delovna mesta