Fusang is seeking a highly skilled and motivated Senior Backend Developer (TypeScript) to join our team. This role involves designing, developing, and deploying cutting-edge backend systems and APIs using modern TypeScript and ecosystem technologies. You will be a foundational member of a high-energy team, contributing to the entire development lifecycle and pushing boundaries with innovative server-side solutions.
Key Responsibilities :
: Design, develop, and deploy resilient and high-performance backend services and APIs using TypeScript as the primary language
: Design and implement scalable backend architecture using frameworks such as Express, Fastify, or other high-performance TypeScript solutions
: Design and implement efficient database schemas, ensure seamless data integration, and optimize database performance to support application needs
: Create well-designed RESTful APIs and GraphQL endpoints with proper documentation, versioning, and security practices
: Implement robust security measures including authentication, authorization, data encryption, and protection against common vulnerabilities
: Contribute to all phases of the development lifecycle, from ideation and prototyping to development, testing, deployment, and post-release support
: Develop scripts and automation tools to streamline backend development processes and deployment workflows
: Actively explore and integrate new tools, techniques, and innovative ideas into backend projects
: Monitor and optimize backend performance, implement caching strategies, and ensure applications can handle high traffic loads
Job Qualifications and Skill Sets :
, demonstrating strong understanding of type systems and their application in building robust server-side applications
, including frameworks such as Express, Fastify
databases (PostgreSQL, MySQL) and experience with database design, optimization, and migration strategies
: Familiarity with Object-Relational Mapping tools such as Prisma.
: Proven experience in designing and implementing RESTful APIs and / or GraphQL endpoints with proper testing
: Experience with authentication systems (JWT, OAuth), security best practices, and data protection measures
: Familiarity with AWS cloud platform and its backend services
: Knowledge of containerization (Docker), CI / CD pipelines, and deployment strategies
: Proficiency with Git or Bitbucket workflows and collaborative development practices
: Experience with backend testing tools and application monitoring systems
for learning new technologies and tackling new challenges
like Claude, Cursor or GitHub Copilot is an advantage
Backend Developer • Kuala Lumpur, Kuala Lumpur, Malaysia