Senior Backend Developer (Node JS)

Daftar Sekarang

dots dots

Overview

gaji

Perkiraan Gaji

18.000.000 Negotiable

industri

Industri

IT Consulting

tipe pekerjaan

Tipe Pekerjaan

Full Remote

durasi

Durasi Bekerja

9.00 - 18.00

lokasi

Lokasi

JAKARTA SELATAN

tags

Tags

nodejs
php
javascript
typescript
microservices
backend developer
expressjs

Deskripsi

Our client is an IT Consulting company that providing various services of web and internet such as digital marketing, website creation, and web system development.

Requirements:

  • Proficiency in Node.js and TypeScript.
  • In-depth understanding of Express.js or Fastify as backend frameworks.
  • Ability to develop and manage RESTful and/or GraphQL APIs.
  • Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
  • At least 4 years of experience as a Node.js Developer.
  • Strong understanding of JavaScriptES6+ syntax, and Asynchronous Programming concepts.
  • Experience with unit testing and integration testing (e.g., using Jest, Mocha, or Chai).
  • Understanding of microservices and N-Tier architecture.
  • Understanding of data security principles and best practices (e.g., data encryption, use of JWT).
  • Familiarity with using ESLint with AirBnB or Google style guide configurations.
  • Experience with Nginx web server and Linux environment is nice to have
  • Knowledge of PHP is a plus.
Job Responsibilities:

  • Develop, test, and maintain back-end applications using Node.js and TypeScript.
  • Implement efficient, scalable, and secure APIs.
  • Optimize application performance to enhance speed and scalability.
  • Monitor and resolve performance issues and bugs in the production environment.
  • Implement best practices for application security, including data encryption and authentication.
  • Ensure that the application complies with required security standards, including the Personal Data Protection Law (UU PDP) if applicable.
  • Develop and run unit and integration tests to ensure code quality.
  • Hande SQL database using postgres & mysql and no SQL using mongo db
  • Handle integration microservice using message queue (Kafka & Rabbit MQ)
  • Handle cache using redis
  • Analyze business needs and be able to provide good solution skills to these problem

Poin Penting!

Full-remote work
Performance based promotion
Challenging project

Cara Menjadi Talenta IT KAZOKKU untuk Proyek Ini

Mendaftar

Lamar dengan mendaftar

Proses seleksi oleh KAZOKKU

Proses seleksi oleh KAZOKKU

Proses seleksi oleh Klien

Proses seleksi oleh Klien Akhir

Kontrak dan Mulai Bekerja untuk Klien

Kontrak dan Mulai Bekerja untuk Klien

absolute img absolute img