JobStreet Teknologi & IT Part Time

FREELANCE BACKEND API DEVELOPER (ASP.NET CORE / NODE.JS)

PT Sumber Djaja Perkasa

Sidoarjo, East Java ไม่เปิดเผยเงินเดือน Posted 2 days ago
Location Sidoarjo, East Java
Salary ไม่เปิดเผยเงินเดือน
Job Type Part Time
Country Indonesia

Job Description

Full details about the role and requirements

Yukerja Summary

The FREELANCE BACKEND API DEVELOPER (ASP.NET CORE / NODE.JS) role at PT Sumber Djaja Perkasa is curated from JobStreet (category Teknologi & IT). Note the work location (Sidoarjo, East Java) before applying. Yukerja.com is not the employer — applications are handled on the official source site.

WAJIB melampirkan Portofolio/Link GitHub, dan Rate Card Proyek Anda saat mengunggah surat lamaran.


RINGKASAN PROYEK:

Membangun ulang (recreating) sistem HRIS internal menjadi aplikasi yang modern, maintainable, dan scalable. Aplikasi ini akan terus menggunakan database Microsoft SQL Server yang sudah ada. Pengembang Backend akan fokus mengembangkan RESTful API dan business logic berdasarkan dokumen analisis sistem (BRS/System Requirements) yang telah disiapkan oleh tim IT internal.

  1. TEKNOLOGI (TECH STACK):

- Backend Framework : ASP.NET Core (.NET) ATAU Node.js (NestJS / ExpressJS)

- Database : Microsoft SQL Server

- Version Control : Git

  1. TANGGUNG JAWAB:

• Mengembangkan dan memelihara RESTful API untuk aplikasi HRIS.

• Mengimplementasikan logika bisnis (business logic) untuk modul-modul HRIS (Master Data, Kehadiran, Payroll, dan Laporan).

• Mengintegrasikan API dengan database Microsoft SQL Server yang sudah ada.

• Melakukan optimasi kueri database (SQL query optimization) dan kinerja API.

• Menulis kode yang bersih, terstruktur, dan mudah dipelihara (Clean & Maintainable Code).

• Memperbaiki bug dan meningkatkan stabilitas sistem selama masa pengembangan.

• Berkolaborasi secara intensif dengan Flutter Desktop Developer dan Technical Lead Internal.

• Berpartisipasi dalam diskusi teknis dan memberikan saran/rekomendasi teknis.

  1. PERSYARATAN (REQUIREMENTS):

• Pengalaman minimal 2 tahun sebagai Backend Developer.

• Pengalaman kuat menggunakan ASP.NET Core (.NET) ATAU Node.js (NestJS / ExpressJS).

• Pengalaman dalam pengembangan RESTful API.

• Memahami dengan baik konsep Otentikasi & Otorisasi (JWT atau sejenisnya).

• Pengalaman bekerja dan mengoperasikan Microsoft SQL Server.

• Mampu menulis dan mengoptimalkan kueri SQL.

• Terbiasa menggunakan Version Control (Git).

• Memahami arsitektur perangkat lunak dan prinsip Clean Code.

• Mampu bekerja secara mandiri dalam lingkungan kerja remote (WFH).

• Memiliki komunikasi dan pemecahan masalah (problem-solving) yang baik.

• Berkomitmen penuh pada timeline proyek yang telah disepakati.

  1. KUALIFIKASI TAMBAHAN (PREFERRED):

• Pengalaman membangun aplikasi Enterprise (HRIS, Payroll, ERP, atau Attendance).

• Pengalaman menggunakan ORM/Query Builder (EF Core, Dapper, Prisma, Sequelize, atau TypeORM).

• Terbiasa dengan penggunaan Stored Procedure di Microsoft SQL Server.

• Pengalaman mengimplementasikan proyek berdasarkan dokumen Requirement Specification / BRS.

• Terbiasa menggunakan Swagger / OpenAPI.

• Memiliki pengalaman dengan Docker (Nilai Tambah).

• Memiliki portofolio atau repositori GitHub yang aktif.

  1. MODUL PROYEK:

1. Master Data (Profile, Organization, Shift, Competency, Leave, User Management)

2. Attendance Management (Calendar, Attendance Monitoring & Correction)

3. Payroll (Employee Movement, Payroll Processing)

4. Reports (Payslip & Payroll Summary Report)



Disclaimer: Yukerja.com is a job aggregator, not an employer. This listing is aggregated from JobStreet. Applications are processed on the official company or source site. We are not responsible for listing accuracy.

Tips for Applying to FREELANCE BACKEND API DEVELOPER (ASP.NET CORE / NODE.JS)

  1. Read the full description and ensure your skills match before applying to PT Sumber Djaja Perkasa.
  2. Tailor your CV and cover letter to keywords in the job description — especially for Teknologi & IT roles.
  3. Click Apply Now to go to JobStreet. The hiring process is entirely on the source site.
  4. Prepare an updated portfolio or LinkedIn profile if required during screening.
  5. Beware of payment requests — legitimate jobs do not charge application fees.

Related articles: CV ATS · Career Blog & Tips