Job Search and Career Advice Platform

Enable job alerts via email!

Programmer Web (Python)

VENTURO • Professional Programmer

Kota Malang ꦠꦸꦛꦩꦭꦁ

On-site

IDR 200.000.000 - 300.000.000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

Perusahaan teknologi terkemuka di Indonesia, Jawa Timur, Kota Malang, mencari seorang Programmer Profesional untuk mengembangkan dan mengelola backend aplikasi menggunakan Python (Django, Flask, atau FastAPI). Kriteria utama termasuk pengalaman dalam membangun REST API dan pemahaman tentang keamanan aplikasi web. Kesempatan untuk berkolaborasi dengan tim frontend dan mengelola kode menggunakan Git. Posisi ini menawarkan tantangan dalam pengembangan fitur dan perbaikan kualitas kode.

Qualifications

  • Memiliki pengalaman minimal 1 tahun aktif menggunakan Python.
  • Menguasai atau memiliki pengalaman menggunakan framework Python.
  • Memiliki pengalaman dalam membangun dan mengonsumsi REST API.

Responsibilities

  • Mengembangkan fitur website sesuai dengan requirement dan timeline.
  • Mengembangkan, memelihara, dan mengelola backend menggunakan Python.
  • Merancang, mengimplementasikan, dan mengintegrasikan REST API.

Skills

Pengalaman dengan Python
Kerangka kerja Python (Django, Flask, FastAPI)
REST API
Database relasional dan NoSQL
Keamanan aplikasi web
Version Control System (Git)
Job description
Persyaratan
  1. Memiliki pengalaman minimal 1 tahun aktif menggunakan Python
  2. Menguasai atau memiliki pengalaman menggunakan framework Python (Django, Flask, atau FastAPI).
  3. Memiliki pengalaman dalam membangun dan mengonsumsi REST API
  4. Memahami konsep database relasional (MySQL, PostgreSQL) dan/atau NoSQL (MongoDB, Firebase, Redis)
  5. Memahami dasar-dasar keamanan aplikasi web, seperti authentication dan authorization
  6. Menguasai Version Control System (Git)
Deskripsi Pekerjaan
  • Mengembangkan fitur website sesuai dengan requirement dan timeline yang telah disepakati.
  • Mengembangkan, memelihara, dan mengelola backend menggunakan Python (Django, Flask, atau FastAPI) sesuai kebutuhan proyek dan standar pengembangan.
  • Merancang, mengimplementasikan, dan mengintegrasikan REST API untuk kebutuhan frontend maupun integrasi dengan sistem pihak ketiga.
  • Mengoptimalkan performa aplikasi agar scalable, aman, dan mudah dipelihara.
  • Berkolaborasi dengan tim frontend, UI/UX, dan QA dalam seluruh proses pengembangan aplikasi.
  • Melakukan debugging, perbaikan bug, serta peningkatan kualitas kode untuk mencegah terjadinya bug berulang.
  • Melanjutkan dan mengembangkan kode dari programmer sebelumnya tanpa mengganggu sistem yang sudah berjalan.
  • Mengelola source code menggunakan Git serta memastikan setiap perubahan aman dan tidak menimbulkan error pada sistem existing.
  • Menyusun dokumentasi teknis sederhana terkait fitur, modul, atau API yang dikembangkan.
  • Memberikan dukungan teknis apabila dibutuhkan, baik untuk tim internal maupun klien
Nilai Tambah (Nice to Have):
  • Terbiasa menggunakan AI tools (seperti Claude, Codex, Gemini CLI, dan sejenisnya).
  • Memiliki pengalaman deploy atau publish aplikasi web ke server (shared hosting, VPS, Kubernetes).
  • Memiliki pemahaman dasar frontend, baik vanilla (HTML, CSS/Tailwind, JavaScript) dan/atau framework (React, Angular, Vue).
  • Memiliki pengalaman menggunakan framework backend selain Python, seperti Node (Express, NestJS), PHP (Laravel, Slim4)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.