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