Backend Engineer (Node.js)

  • Teknik – Perangkat Lunak
  • Jakarta Raya
  • 18-Dec-2024
  • Rp16.000.000 - Rp24.000.000
  • Kontrak

Description:
  • Design, develop and build scalable back-end infrastructure leveraging modern cloud platforms and technologies using Node.JS
  • Perform issue analysis, root-cause analysis, and issue resolution
  • Create any required technical documentation

Requirements:
  • Strong Typescript proficiency
  • Knowledge of Node.JS and frameworks in the Node.JS ecosystem
  • Experience developing backend systems using NestJS Framework
  • Experience working with relational databases, especially PostgreSQL
  • Experience in creating unit tests using Jest, Mocha, or Jasmine.
  • Experience in using Git
  • Familiarity with Dependency Injection and/or IoC.
  • Familiarity with Docker

Preferred:
  • Experience working with NoSQL databases, ex: MongoDB
  • Experience in using Cloud Service Providers such as AWS or GCP
  • Experience working with AWS Services such as Lambda, DynamoDB, SNS, SQS, SES, and S3.
  • Experience working with Redis
  • Experience in building GraphQL APIs
  • Experience building and maintaining applications/services in a Serverless environment
  • Experience working with Continuous Integration and Continuous Delivery (CI/CD)
  • Experience working with Infrastructure-as-Code (IaC)
  • Familiarity with building event-driven architecture
  • Familiarity with Event Sourcing/Event Storming
  • Familiarity with developing micro-services

Benefits:
  • Competitive Salary
  • WFH
  • Technical Certification (AWS, GCP, Scrum)
  • WFH/WFO Allowances
  • BPJS Kesehatan & BPJS Ketenagakerjaan
  • Medical
  • Working Facilities (Laptop, Monitor, Table, and Chair)