Job Search and Career Advice Platform

Enable job alerts via email!

TypeScript Team Lead

Fusang

Kuala Lumpur

On-site

MYR 120,000 - 150,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prominent digital securities exchange in Kuala Lumpur is seeking a TypeScript Team Lead to drive technical leadership and backend development. This role involves coordinating a development team, designing system architectures, and writing production code in Node.js. Candidates should have a strong background in TypeScript and experience in leading technical projects. This position offers opportunities for impactful contributions and professional growth in a dynamic fintech environment.

Qualifications

  • 8–10 years of hands-on development experience, especially in backend systems.
  • Experience in technical lead or senior developer role.
  • Demonstrated experience in coordinating development teams.

Responsibilities

  • Coordinate the development team and align projects.
  • Lead design and architecture of scalable solutions.
  • Actively write and deploy production code.

Skills

Technical leadership
TypeScript proficiency
Node.js backend development
Database architecture
API design
Problem-solving
Communication

Education

Diploma or Bachelor’s degree in IT or Computer Science

Tools

Node.js
PostgreSQL
React
Next.js
AWS
Job description

Fusang is Asia’s first fully-regulated digital securities exchange, pioneering the convergence of traditional finance and blockchain technology.

Licensed by the Labuan Financial Services Authority, we created the world’s first institutional tokenised sukuk—recognised with the IFN Most Innovative Deal 2023 award. With over USD 410 million in tokenised instruments issued, we’re proving that regulated digital securities are the future of capital markets.

Our mission is to build the digital superhighway for traditional finance, making investment opportunities more accessible globally. Backed by 40 years of wealth management expertise through our relationship with Portcullis Group, we combine startup innovation with institutional credibility.

We’re looking for exceptional people who want to shape the future of finance.

Role Overview:

Fusang is seeking an exceptional TypeScript Team Lead with strong architecture and system design capabilities. This is a hands‑on technical leadership role where you will coordinate the development team, design system architecture, guide technical decisions, and build robust backend services and full‑stack applications using our core stack: TypeScript, Node.js, React, and Next.js. We are looking for someone who can lead by example—driving architectural direction while remaining deeply involved in code. This role offers strong growth opportunities for the right candidate.

Key Responsibilities:
  • Team Coordination & Technical Leadership: Coordinate the development team’s efforts, facilitate technical discussions, align priorities, and ensure smooth collaboration across projects while maintaining a hands‑on coding role.
  • System Architecture & Design: Lead the design and architecture of scalable, maintainable solutions including database schemas, API structures, backend services, and system integration patterns.
  • Technical Direction & Guidance: Provide technical guidance to the team on architectural decisions, design patterns, best practices, and implementation approaches.
  • Hands‑On Development: Actively write, test, and deploy production code daily, with primary focus on backend services and system architecture.
  • Backend Architecture & Development: Design and implement robust backend services and APIs using Node.js, ensuring security, scalability, and maintainability.
  • API Design & Implementation: Design and architect RESTful APIs and/or GraphQL endpoints with proper documentation, versioning, and integration patterns.
  • Database Architecture: Design efficient database schemas, optimize data models, write optimized queries, and architect data strategies that scale with business growth.
  • Code Quality & Standards: Write clean, maintainable code following best practices, conduct thorough code reviews, establish and enforce technical standards and development practices across the team.
  • Technical Evaluation & Strategy: Research and evaluate new technologies, frameworks, and architectural approaches, often through hands‑on prototyping and technical assessment.
  • Stakeholder Communication: Work with operations team and business users to translate business requirements into technical architecture and solutions; communicate project status and technical decisions to stakeholders.
  • Continuous Improvement: Identify architectural improvements, drive technical debt reduction, and continuously improve team processes, workflows, and practices.
Required Qualifications:
  • Education & Experience: Diploma or Bachelor’s degree in Information Technology, Computer Science, or related field with at least 8–10 years of hands‑on development experience, with strong emphasis on backend systems; experience in a technical lead or senior developer role.
  • Technical Leadership & Coordination: Demonstrated experience coordinating development teams, facilitating technical discussions, and driving alignment on technical direction—while remaining hands‑on with code.
  • Architecture & System Design Leadership: Strong demonstrated experience in designing and architecting backend systems and APIs—you should be comfortable leading architectural decisions, designing systems from the ground up, and guiding others on architectural approaches.
  • Technical Initiative & Ownership: Track record of taking ownership of complex technical initiatives, delivering results, and driving features from architecture to completion.
  • Strategic & Tactical Thinking: Ability to think at both high‑level (architecture, design patterns, system integration, technical strategy) and detailed level (implementation, debugging), seamlessly switching between both.
  • TypeScript Expertise: Strong proficiency with TypeScript, demonstrating solid understanding of type systems and their practical application.
  • js Backend Development: Strong hands‑on experience building backend services with Node.js using frameworks such as Express, Hono, or Fastify, including REST API development, data handling, authentication, and database integration.
  • Database Architecture: Strong experience with relational databases (PostgreSQL, MySQL, or similar) including schema design, query optimization, data modeling, and database architecture decisions; familiarity with ORMs such as Prisma or Drizzle.
  • API Design & Architecture: Strong experience designing and implementing RESTful APIs or GraphQL with proper architecture, structure, documentation, and best practices.
  • Frontend Familiarity: Basic familiarity with React and Next.js; able to understand frontend code and collaborate effectively with frontend developers.
  • Go: Experience with Go programming language is a plus.
  • Cloud & DevOps: Experience with AWS services, Docker containerization, and CI/CD pipelines (GitHub Actions, GitLab CI, or similar).
  • Problem‑Solving Excellence: Strong analytical skills with ability to tackle complex technical and architectural challenges independently.
  • Communication & Collaboration: Strong communication skills in English with ability to explain technical concepts and architectural decisions clearly to both technical and non‑technical audiences; ability to coordinate and align team members effectively.
  • Self‑Driven & Proactive: Self‑motivated, proactive, able to identify technical opportunities and problems independently while keeping the team aligned and informed.
  • Continuous Learning: Genuine enthusiasm for learning new technologies, architectural patterns, and staying current with industry trends.
  • AI‑Assisted Development: Proficiency with AI‑assisted coding tools such as Claude Code, Cursor, or GitHub Copilot is essential—this is a core part of how we build software at Fusang.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.