Back to search:Cross Industry / Jakarta

Job Description

  • Menganalisis requirement dan mendesain arsitektur aplikasi, database, serta alur sistem sesuai kebutuhan.
  • Mengembangkan aplikasi dengan prinsip OOP, clean code, dan framework populer (.NET, Spring Boot, Django, React, Angular).
  • Membuat dan mengelola API serta database (query, stored procedure), memastikan keamanan dan performa optimal.
  • Melakukan testing (unit/integration), debugging, bug fixing, dan performance tuning.
  • Menyiapkan deployment (manual/CI/CD), monitoring pasca go-live, serta melakukan maintenance aplikasi.
  • Membuat dokumentasi teknis dan mendukung knowledge sharing ke tim.
  • Bekerja kolaboratif dalam agile/scrum bersama BA, QA, UI/UX, DevOps, dan Project Manager.

Job Requirements

  • Pendidikan S1/D3 di bidang IT (Informatika, Sistem Informasi, Teknik Komputer, Elektro konsentrasi IT/software).
  • Min. 1 tahun pengalaman software development (Fresh graduate dengan portfolio juga dipertimbangkan).
  • Menguasai bahasa pemrograman:

  • Backend: C#, Java, Python, PHP, , Go

  • Frontend: JavaScript (React, Angular, Vue), TypeScript
  • Mobile: Kotlin, Swift, Flutter/Dart

  • Paham database SQL (MySQL, PostgreSQL, Oracle) & NoSQL (MongoDB, Redis).

  • Menguasai framework: .NET Core, Spring Boot, Django, Laravel, React/Angular/Vue.
  • Familiar dengan REST API/GraphQL, OOP, design pattern, dan clean code.
  • Terbiasa menggunakan Git, CI/CD pipeline (Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
  • Nilai tambah: pengalaman dengan cloud (AWS, Azure, GCP), Docker, Kubernetes, microservices.
  • Memiliki kemampuan analisis masalah, komunikasi yang baik, dan terbiasa bekerja dalam tim agile/scrum.