Search by job, company or skills

NodeJS Developer

NodeJS Developer

TECHVIFY Software
2-4 Years
Not Disclosed
  • Posted 8 hours ago
  • Be among the first 10 applicants

Job Description

TECHVIFY Corporation is an End to End AI-Powered Digital Transformation Partner.

At TECHVIFY, we don't just build software.

We engineer breakthroughs.

We innovate with AI, craft with code, and scale with cloud.

We partner with startups, enterprises, and even competitors on a shared mission:

To turn bold ideas into real-world impact.

If you're looking to lead digital transformation through intelligent software, we're ready to build with you.

Let's create the future – together.

Responsibilities

  • Design, build, and maintain backend services in NodeJS with NestJS, following the existing microservice architecture and conventions.
  • Define and version REST/GraphQL APIs consumed by the Flutter mobile app and by other internal services, including contract-first specs and backward compatibility.
  • Model data across a polyglot persistence layer: relational databases for transactional consistency, NoSQL for high-volume or flexible-schema workloads. Write and tune queries, design indexes, and handle migrations safely.
  • Implement inter-service communication patterns (sync HTTP/gRPC, async messaging/event-driven) with attention to idempotency, retries, and failure isolation.
  • Containerize services and support their deployment to AWS EKS. Work with Helm charts or equivalent manifests, resource limits, health probes, and autoscaling configuration.
  • Build and maintain GitLab CI/CD pipelines: automated tests, static analysis, security scanning, image build, and deployment stages across environments.
  • Write unit and integration tests. Maintain meaningful coverage on business-critical paths.
  • Instrument services with logging, metrics, and tracing. Participate in incident response, root cause analysis, and follow-up fixes.
  • Take part in code review, technical design discussions, and estimation. Document decisions.
  • Work directly with client-side stakeholders in English across time zones.

Requirements

  • 2+ years building production backend services with NodeJS and TypeScript, NestJS or a comparable structured framework.
  • Hands-on experience in a microservice environment: service decomposition, API contracts, distributed data, and the operational trade-offs involved.
  • Solid relational database skills (PostgreSQL or MySQL): schema design, transactions, query optimization. Practical experience with at least one NoSQL store (MongoDB, DynamoDB, Redis, or similar) and a clear view of when to use which.
  • Working knowledge of Docker and Kubernetes. Able to read and modify manifests, debug a failing pod, and understand how a service reaches production.
  • Experience with AWS services in day-to-day development (EKS, plus any of ECR, S3, RDS, SQS/SNS, Secrets Manager, CloudWatch).
  • Experience maintaining CI/CD pipelines, ideally GitLab CI.
  • Strong Git workflow discipline and code review habits.
  • English good enough for written and spoken technical discussion with an overseas team.

Benefits

  • Salary: Upto 40m
  • Join a global team and work directly with many talents around the world.
  • Opportunities for onsite work in Japan, Singapore, Australia, and many other countries.
  • Work and grow in a dynamic, creative, and professional environment.
  • Healthcare: Premium Health Insurance TECHVIFY Care
  • 13 months salary per year.
  • Annual salary evaluation.
  • Sponsor and encourage staff to study courses by covering tuition fees, such as Udemy, Coursera.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

About Company

Similar Jobs

4-6 yrs
Ho Chi Minh, Vietnam
Skills:
Typescript, PostgreSQL, Kafka, Node.js, Orm, Azure, Python
5-7 yrs
Ho Chi Minh, Vietnam
Skills:
Copilot), AI developer tools (Cursor, Aws Lambda, Graphql, Automated Testing, Node.js, React, Typescript, Javascript, Claude, a/b testing, Caching strategies, CI/CD pipelines, Next.js
2-4 yrs
Ho Chi Minh, Vietnam
Skills:
Integration Testing, PostgreSQL, Kafka, Typescript, Javascript, Docker, MySQL, Code Review, Jest, AWS, Debugging, Node.js, Mocha, Redis, Rabbitmq, Rest API Development, Git, API versioning, MongoDB, Go, Backward compatibility, WebSockets, Message middleware, AI coding tools, Java Spring Boot, Observability, NoSQL databases, CI/CD pipelines, Netty