Senior Node.js Developer

September 29, 2025
VND 50,000,000 / month
Urgent

Job Overview


  • Date Posted
    September 29, 2025
  • Expiration date
    October 31, 2025
  • Experience
    5 - 8 Years
  • Qualification
    Bachelor Degree
  • Level
    Senior
  • Company Type
    Outsourcing
  • Company Size
    50 - 100
  • Working Type
    Onsite
  • Country
    France
  • Domain
    SaaS
  • Overtime
    No
  • Working time
    Mon - Fri
  • Address
    Son Tra, Da Nang
  • Offered Salary
    VND 50,000,000 / month

Job Description

We are seeking a talented Middle Backend Developer to join our SaaS project. The candidate will be responsible for developing and maintaining complex backend systems, ensuring high performance and scalability.

Level: Senior

Type: Fulltime; On-site ( Son Tra Dist., Da Nang City)

JOB REQUIREMENTS

Core Skills:

  • Programming language / Framework: Proficient in JS , NodeJs , NestJS
  • Database: Hands-on experience with both relational databases (MySQL, PostgreSQL) and non-relational databases (MongoDB, Redis)

Mandatory Requirements:

  1. Testing & Quality Assurance:
    • Demonstrable experience with testing platforms
    • Proficient in unit testing
    • Understanding of integration testing and end-to-end testing
  2. Software Architecture:
    • Experience with Domain-Driven Design (DDD)
    • Proficient in Hexagonal Architecture
    • Strong knowledge of Design Patterns
    • Deep understanding of Clean Architecture principles
  3. Event-driven Architecture:
    • Experience working with Apache Kafka
    • Proficient with RabbitMQ
    • Knowledge of AWS SNS and SQS
    • Ability to design and implement message queuing systems
  4. Containerization:
    • Proficient in Docker and Docker Compose
    • Experience with container orchestration
    • Understanding of containerization best practices
  5. Version Control & Delivery:
    • Proficient in Git workflow
    • Experience with delivery processes (CI/CD)
    • Understanding of branching strategies and code review processes
  6. Code Quality:
    • Experience with code linters (ESLint, Pylint, etc.)
    • Proficient with type checkers (TypeScript, Flow, mypy, etc.)
    • Knowledge of static analysis tools
    • Application of coding standards and best practices

ADDITIONAL REQUIREMENTS

  • Minimum 5+ years of backend development experience
  • Ability to work independently and in a team environment
  • Strong communication skills
  • Learning mindset and willingness to adopt new technologies
  • Good English communication skills

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

Interview

  • Online Technical Interview with PM + short coding game test
  • Online/offline interview with COO + HR