Search by job, company or skills

TransPerfect

Software Engineer (NodeJS, TypeScript)

Save
new job description bg glownew job description bg glow
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

TransPerfect is seeking a Software Engineer to design, develop, and maintain scalable backend systems and enterprise applications for platforms.

We are looking for forward-thinking professionals who take ownership, thrive in fast-paced environments, and are passionate about building reliable, scalable, and high-quality software solutions. The ideal candidate should be capable of independently driving features from design to deployment while collaborating effectively across teams.

Responsibilities:

  • Design, develop, and maintain scalable backend services and APIs using Node.js and TypeScript.
  • Build enterprise-grade applications using NestJS and related backend frameworks.
  • Work with MongoDB and SQL databases for high-performance and reliable data handling.
  • Design and manage asynchronous systems using Queues, Kafka, and event-driven architecture.
  • Implement logging, monitoring, and observability using ELK stack and related tools.
  • Collaborate with frontend, product, and DevOps teams to deliver complete solutions.
  • Participate in architecture discussions, technical design, and code reviews.
  • Ensure code quality, performance optimization, scalability, and security best practices.
  • Take ownership of modules/features and drive them to completion with minimal supervision.
  • Lead small teams or mentor junior developers when required.

What We Are Looking For:


  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Strong experience in Node.js and TypeScript.
  • Hands-on experience with NestJS framework.
  • Good understanding of MongoDB, Redis and SQL databases.
  • Experience with Queue-based systems and distributed processing.
  • Knowledge of Kafka or other event streaming platforms.
  • Experience with ELK logging and monitoring systems.
  • Strong understanding of REST APIs, microservices, and scalable backend architectures.
  • Good understanding of system design and performance optimization.
  • Familiarity with Git, CI/CD pipelines, and agile development practices.
  • Ability to independently own tasks and deliver complete solutions.
  • Experience Required: 3 to 5 years of experience in Software development, with a focus on Development, Design, Nodejs, MongoDB and typescript.

Big plus if you have:


  • Python scripting and automation.
  • Shell scripting and Linux environment knowledge.
  • DevOps exposure including Docker, Kubernetes, CI/CD, and cloud deployments.
  • Experience managing production deployments and release processes.
  • Exposure to AI-assisted developer tools such as Claude/Cursor or similar productivity tools.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148333627

Similar Jobs

Hanoi, Vietnam

Skills:

DevopsOwaspAuthenticationTypescriptKafkaPrometheusNode.jsNosqlGraphqlPostgreSQLAuthorizationRed PandaOpenTelemetrysecurity principlesNATS