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 Node.js 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
- :
Backend System Development: Design, develop, and deploy resilient and high-performance backend services and APIs using TypeScript as the primary langua - geServer Architecture: Design and implement scalable backend architecture using Node.js frameworks such as Express, Fastify, or other high-performance TypeScript solutio
- nsData Management & Integration: Design and implement efficient database schemas, ensure seamless data integration, and optimize database performance to support application nee
- dsAPI Design & Development: Create well-designed RESTful APIs and GraphQL endpoints with proper documentation, versioning, and security practic
- esSecurity & Authentication: Implement robust security measures including authentication, authorization, data encryption, and protection against common vulnerabiliti
- esEnd-to-End Development Lifecycle: Contribute to all phases of the development lifecycle, from ideation and prototyping to development, testing, deployment, and post-release suppo
- rtAutomation & Tooling: Develop scripts and automation tools to streamline backend development processes and deployment workflo
- wsTechnical Innovation: Actively explore and integrate new tools, techniques, and innovative ideas into backend projec
- tsPerformance & Monitoring: Monitor and optimize backend performance, implement caching strategies, and ensure applications can handle high traffic loa
ds
Job Qualifications and Skill Se
- ts:
The candidate must possess at least a Diploma or bachelor's degree in information technology or computer science with at least 3 years experience in hands-on backend co - dingSolid experience with TypeScript, demonstrating strong understanding of type systems and their application in building robust server-side applicat
- ionsExtensive experience in Node.js development, including frameworks such as Express, Fas
- tifyStrong proficiency with SQL databases (PostgreSQL, MySQL) and experience with database design, optimization, and migration strate
- giesORM Experience: Familiarity with Object-Relational Mapping tools such as Pri
- sma.API Development: Proven experience in designing and implementing RESTful APIs and/or GraphQL endpoints with proper tes
- tingAuthentication & Security: Experience with authentication systems (JWT, OAuth), security best practices, and data protection meas
- uresCloud Services: Familiarity with AWS cloud platform and its backend serv
- icesDevOps Understanding: Knowledge of containerization (Docker), CI/CD pipelines, and deployment strate
- giesVersion Control: Proficiency with Git or Bitbucket workflows and collaborative development pract
- icesTesting & Monitoring: Experience with backend testing tools and application monitoring sys
- temsGenuine enthusiasm for learning new technologies and tackling new challe
- ngesAble to communicate and present ideas and concepts in Eng
- lishFamiliarity with AI-assisted coding tools like Claude, Cursor or GitHub Copilot is an advan
tage