Software Engineer (NodeJS, TypeScript)
Job Summary
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 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.
Job requirements
What We Are Looking For:
Bachelors degree in Computer Science Engineering or a related field.
Strong experience in 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.
- Hanoi Hà Nội Vietnam
All done!
Your application has been successfully submitted!
Youve already applied for this job
We appreciate your interest in this position. Unfortunately you have already applied for this job.
Required Experience:
IC
About Company
TransPerfect Translations is a translation, E-Discovery and language services company based in New York City. The company serves clients in many fields, such as film, gaming, legal and healthcare fields. As of 2012, TransPerfect is "the largest privately owned language services provid ... View more