Middle/ Senior Node.js Developer

July 16, 2025
VND 40,000,000 / month

Job Overview


  • Date Posted
    July 16, 2025
  • Expiration date
    November 30, 2025
  • Experience
    3 - 5 Years, 5 - 8 Years
  • Qualification
    Bachelor Degree
  • Level
    Middle, Senior
  • Company Type
    Outsourcing
  • Working Type
    Onsite
  • Country
    France
  • Domain
    Others
  • Overtime
    No
  • Working time
    Mon - Fri
  • Address
    Son Tra Dist, Da Nang City
  • Offered Salary
    VND 40,000,000 / month

Job Description

CORE REQUIREMENTS

Experience: 3+ years in backend JavaScript development with enterprise-level applications

English: Good communication

Hard Skills:

  • JavaScript Core: Expert-level ES6+, async/await, closures, prototypes, event loop
  • Node.js: Advanced Node.js runtime, NPM ecosystem, performance optimization
  • Frameworks: Proficient in NestJS, Express.js
  • TypeScript: Strong typing, interfaces, generics, decorators
  • API Development: RESTful APIs, GraphQL, WebSocket, microservices architecture
  • Authentication: JWT, OAuth 2.0, passport.js, session management

Database Expertise:

  • SQL: Advanced PostgreSQL/MySQL, complex queries, indexing, performance tuning
  • NoSQL: MongoDB, DynamoDB, document design, aggregation pipelines
  • Cache: Redis implementation, caching strategies, session storage
  • ORM/ODM: Prisma, TypeORM, Sequelize, Mongoose

Responsibilities

  • Design and develop scalable backend systems and APIs
  • Architect database schemas and optimize query performance
  • Implement caching strategies using Redis for high-traffic applications
  • Build real-time features using WebSocket and event-driven architecture
  • Integrate third-party services and payment gateways
  • Mentor junior developers and establish coding standards
  • Collaborate with frontend teams and DevOps for seamless deployment

Requirements

Performance & Scalability:

  • Load balancing and horizontal scaling strategies
  • Database sharding and replication
  • Memory management and garbage collection optimization
  • API rate limiting and throttling

Security:

  • Input validation and sanitization
  • SQL injection and XSS prevention
  • Secure authentication and authorization
  • Data encryption and HTTPS implementation

Prefer to have:

  • Experience with event-driven architecture and CQRS pattern
  • Knowledge of Apache Kafka or similar message brokers
  • Familiarity with monitoring tools (New Relic, DataDog)
  • Experience with serverless architecture (AWS Lambda, Vercel)
  • Understanding of blockchain/Web3 development
  • Microservices design and implementation experience

What We Offer:

  • Training policy, salary, and bonus that match your skills and experience
  • Provision of full of devices for work
  • 100% salary during the probation period
  • Full insurance policies
  • Dynamic, comfortable, and creative working environment
  • Team Building events/ company trips every year
  • Snacks and fruits for breaks
  • Sports activities to recharge positive energies
  • Immerse in an English-speaking environment for professional foreign communication