Point your AI agent at freehire and let it find you a job.

Get the CLI →

Công ty TNHH SKYDEV

Middle Backend Developer ( NestJS )

Posted Updated
Discussion

Top 3 Reasons To Join Us

The Job

  • Design, develop, and maintain backend services using NestJS and TypeScript.
  • Build and maintain RESTful APIs and system integrations.
  • Design and optimize database schemas, queries, and data models.
  • Collaborate with Business Analysts, Frontend Developers, QA Engineers, and Project Managers throughout the software development lifecycle.
  • Analyze business requirements and translate them into scalable technical solutions.
  • Ensure application performance, security, reliability, and maintainability.
  • Implement authentication, authorization, and role-based access control mechanisms.
  • Troubleshoot, debug, and resolve production and development issues.
  • Participate in code reviews and contribute to engineering best practices.
  • Support deployment, monitoring, and maintenance activities.
  • Assist in effort estimation, technical planning, and architecture discussions.

Your Skills and Experience

Must Have

  • 2+ years of experience in Backend Development.
  • Strong proficiency in TypeScript and Node.js.
  • Solid experience with NestJS framework.
  • Experience designing and developing RESTful APIs.
  • Strong knowledge of relational databases such as PostgreSQL or MySQL.
  • Experience with ORM tools such as TypeORM, Prisma, or Sequelize.
  • Understanding of software design principles and backend architecture.
  • Experience implementing authentication and authorization mechanisms (JWT, RBAC, OAuth, etc.).
  • Familiarity with Git and collaborative development workflows.
  • Experience working in Agile/Scrum environments.
  • Strong analytical and problem-solving skills.

Nice to Have

  • Experience with message queues such as RabbitMQ, Kafka, or Redis Pub/Sub.
  • Experience with Redis caching and performance optimization.
  • Experience integrating third-party APIs and external services.
  • Familiarity with Docker and containerized environments.
  • Basic knowledge of CI/CD pipelines.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Understanding of microservices architecture.
  • Experience working with WebSocket and real-time applications.
  • Experience building multi-tenant SaaS applications.

Bonus Points

  • Experience with React.js, Next.js, or React Native.
  • Ability to develop full-stack features independently.
  • Experience working on CRM, ERP, POS, LMS, E-commerce, or enterprise systems.
  • Experience mentoring junior developers or reviewing code.

Why You'll Love Working Here

  • Salary up to VND 23 million, depending on experience and qualifications.
  • Full social, health, and unemployment insurance coverage in accordance with Vietnamese labor law.
  • Opportunity to work on challenging enterprise software projects.
  • Modern technology stack and engineering-driven culture.
  • Career growth opportunities toward Senior Developer or Technical Lead roles.
  • Training and professional development support.
  • Annual company benefits according to policy.
  • Enjoy free snacks, tea, coffee, and beverages at the office.
  • Company trip every year.

Skills

What Middle Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available