Backend Developer (NestJS – NodeJS)

Invest Talent JSC

US SaaS solution company

Remote
Vietnam
Posted 3 weeks ago

Invest Talent JSC is supporting our client a US SaaS solution company hiring remote developers based in Vietnam.

General:

  • Collaborate closely with the front-end team and other stakeholders to ensure seamless integration.
  • Write clean, maintainable, and well-documented code.
  • Proactively identify opportunities for improvement and optimization.
  • Communicate effectively with technical and non-technical audiences.

Backend Development

  • Design, develop, and implement scalable backend with the respective APIs using NestJS and Node.js.
  • Integrate with third-party email sending providers and other relevant services.
  • Build and maintain efficient data processing pipelines for email campaign data.
  • Optimize backend performance for high throughput and low latency.
  • Implement robust error handling and monitoring mechanisms
  • Manage and store the canvas state with run-time updates for real time changes.

Database Administration:

  • Design and manage the platform database infrastructure (e.g., PostgreSQL, MongoDB).
  • Optimize database performance and scalability.
  • Perform regular backups and disaster recovery planning.
  • Implement data security measures and access control.

Hosting and Deployment:

  • Manage the deployment of backend services and platform on cloud platforms (e.g., AWS, GCP)
  • Implement CI/CD pipelines for automated testing and deployment.
  • Configure and maintain server infrastructure and containerization technologies (e.g., Docker, Kubernetes)
  • Monitor server health and performance, proactively identifying and addressing issues.

Requirements

  • 3-5 years of experience as a Backend Engineer with successful product launches under the belt.
  • Strong expertise in NestJS and Node.js.
  • Strong experience in technical architecture design and development – monolithic and microservices
  • Experience with both Server side and Client side architectures
  • Experience with relational and NoSQL databases.
  • Experience with cloud platforms (AWS, GCP) and containerization technologies.
  • Experience with CI/CD pipelines and DevOps practices.
  • Experience in building scalable and reusable components
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and as part of a team.

Bonus Points

  • Experience with email campaign platforms and marketing automation tools.
  • Passion for building high-quality, scalable software.
  • Experience in developing and launching SaaS platform
  • Understanding of various ‘Design Assets’ with their implementation, development & management
  • Experience with security best practices and threat modeling.
  • Familiarity with front-end technologies (ReactJS, et c.) for better API design

Working hours: 2:00pm – 9:30pm Vietnam time

Working type: Fully remote

 

Job Features

Job CategoryIT jobs
Phone0866 047 046
Email[email protected]

Apply Online