Point your AI agent at freehire and let it find you a job.

Get the CLI →

Fusang

Open 121d

Senior Backend Developer (TypeScript)

Posted Updated 8 views
Discussion

Design, develop, and deploy resilient, high-performance backend services and APIs using TypeScript and Node.js. Build scalable server architectures, RESTful and GraphQL endpoints, efficient database schemas, authentication and security measures, automation and deployment tooling, and monitoring and performance optimization.

Responsibilities

  • Design backend services and APIs using TypeScript
  • Implement scalable server architecture with Node.js frameworks
  • Design and optimize database schemas and integrations
  • Create and document RESTful APIs and GraphQL endpoints
  • Implement authentication, authorization, and security measures
  • Contribute to all phases of the development lifecycle
  • Develop automation scripts and deployment tooling
  • Monitor and optimize backend performance and caching
  • Explore and integrate new backend tools and techniques

Requirements

  • Diploma or bachelor's degree in information technology or computer science
  • At least 3 years of hands-on backend development experience
  • Strong TypeScript knowledge and type system usage
  • Extensive Node.js experience with frameworks such as Express or Fastify
  • Proficiency with SQL databases such as PostgreSQL and MySQL
  • Familiarity with ORMs such as Prisma
  • Experience designing and implementing RESTful APIs and GraphQL
  • Experience with authentication systems such as JWT and OAuth
  • Familiarity with AWS backend services
  • Knowledge of Docker, CI/CD pipelines, and deployment strategies
  • Proficiency with Git or Bitbucket workflows
  • Experience with backend testing and application monitoring tools
  • Ability to communicate and present ideas in English
  • Familiarity with AI-assisted coding tools is an advantage

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available