Backend Engineer (Node.JS)

(Staff)
Sahid Sudirman Center Level 11 Unit F Jl. Jend. Sudirman Kav.86 Jakarta 10220 Indonesia
Jakarta Selatan - Jakarta - Indonesia

DESKRIPSI PEKERJAAN

Design, develop, and maintain backend services using NestJS and TypeScript, tailored to client requirements. Implement well-structured RESTful APIs and GraphQL endpoints. Ensure high code quality through unit testing, integration testing, and best coding practices. Optimize application performance, scalability, and security. Work closely with the DevOps team to ensure smooth CI/CD processes using GitLab CI/CD. Collaborate with frontend engineers, test engineers, machine learning engineers, project managers, and client teams to develop seamless integrations. Take ownership of your work, proactively identifying issues and proposing solutions. Participate in code reviews, architectural discussions, and technical decision-making. Write clear and well-structured technical documentation for client projects.
REQUIREMENT

Requirements: 3+ years of experience in backend development with Node.js and TypeScript. Strong expertise in NestJS and its core concepts. Creative problem-solving skills with the ability to think outside the box. Experience with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases. Familiarity with AWS services such as S3, Lambda, ECS Fargate, and ALB. Ability to self-manage, prioritize tasks, and work independently while delivering high-quality solutions. Knowledge of authentication & authorization mechanisms (JWT, OAuth, etc.). Solid understanding of software design principles and best coding practices. Familiarity with Docker and containerized applications. Preferred: Understanding of event-driven architecture (Kafka, RabbitMQ, or similar tools is a plus). Experience with GraphQL and Apollo Server. Experience with serverless technologies and AWS CDK. Knowledge of caching strategies using Redis. Understanding of microservices architecture. Experience working with multiple clients and managing project-specific requirements.

DETAIL LOWONGAN
  • Umur -
  • Min GPA -
  • Min. Qualification S1/D4
  • Min Experience Staff

LOKASI KERJA

Address

Jakarta

GAMBARAN PERUSAHAAN

-

https://www.nri.co.id/

100-250

Casual(T-shirt)

Indonesian

Konsultan

62212523212

monday - friday

-

FOTO PERUSAHAAN

Lokasi Perusahaan Sahid Sudirman Center Level 11 Unit F Jl. Jend. Sudirman Kav.86 Jakarta 10220 Indonesia