Backend Engineer (NodeJS, PH, VN) at Worca

  • Programming
  • Fulltime
  • Anywhere (100% Remote) Only
Job Description


  • Understand abstract business requirements and translate them into code following the principles of Domain Driven Design (DDD)
  • Maintain an existing legacy backend system & drive the refactoring of it towards principles of DDD.
  • Continuously explore, learn, and apply the latest industry best practices, design patterns, tools, and technologies.


  • Typescript, Node.js
  • Deep understanding of MongoDB & schema design
  • Led the implementation of the codebase following the principles of DDD
  • Unit testing frameworks such as Jest, Mocha
  • Self-managed, proactive work style, able to ask questions to clarify understanding of the problem**

Nice to have

  • Any infrastructure as code framework (AWS CDK, Terraform, Pulumi, etc.)
  • Basic understanding of AWS, in particular, S3, SNS, SQS, AWS Batch, and Lambda
  • Any CI/CD pipeline (Github Actions, CircleCI, Bitbucket Pipelines, etc.)
  • Docker
  • Serverless framework
  • GraphQL with Prisma
  • Event-driven programming & distributed systems design 

Get Updated Remote Jobs directly in your Inbox

Powered by Denovers with