
Senior Full-Stack Engineer, Go, TypeScript
Posted Nov 3

Posted Nov 3
This is a fully remote position, open to applicants in Taiwan, +2 more countries.
• Collaborate with traders, researchers, and product managers to transform intricate workflows into seamless UI solutions.
• Design and execute high-performance, responsive front-end applications utilizing TypeScript frameworks such as Svelte, React, or Vue.
• Architect, build, and manage Go back-end services with a focus on security and performance.
• Manage service boundaries and data contracts comprehensively, from Go services to typed front-end SDKs.
• Create reusable UI modules, component libraries, and SDKs for a modular, plugin-driven UI platform.
• Develop real-time UIs that ingest and display high-frequency market and on-chain data from various streaming sources.
• Produce high-performance data visualizations for extensive, rapidly updating datasets using canvas-based charting and D3.js.
• Integrate front-end applications with back-end services through typed SDKs and MCP-based interfaces.
• Influence architecture and performance choices for modular, extensible systems.
• Deploy and ensure the reliable maintenance of applications under heavy load.
• Write and maintain automated tests while actively participating in code reviews.
• Assist in system maintenance and feature evolution with a consistent delivery cadence.
• Mentor fellow engineers and advocate for engineering best practices.
• Over 7 years of hands-on full-stack development experience, with production responsibility on both back-end and front-end.
• Profound knowledge of TypeScript, HTML, CSS, and one or more modern front-end frameworks (Svelte, React, or Vue).
• Ability to adapt and work primarily within the framework selected by the team.
• Strong, current experience with Go, capable of independently designing, building, and operating production Go services.
• Experience in creating reusable, well-structured UI components and shared abstractions.
• Demonstrated ability to manage large datasets and real-time updates from back-end sources (WebSockets, Server-Sent Events).
• In-depth understanding of performance optimization and rendering strategies in data-intensive applications, including a solid grasp of the JavaScript runtime.
• Strong testing practices, with unit and integration tests being a standard aspect of delivery.
• Authentic UI/UX sensibility.
• Knowledge of cloud infrastructure (AWS, GCP, or Azure) and version control systems.
• Exceptional communication and collaboration skills within a cross-functional team.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Flexible working hours and remote work options.
• Professional development opportunities and continuous learning.
• Supportive team culture that values innovation and collaboration.
GT
Business Insights
Kraken Digital Asset Exchange
Kraken Digital Asset Exchange
Get handpicked remote jobs straight to your inbox weekly.