Point your AI agent at freehire and let it find you a job.

Get the CLI →

Abhimata Persada

Full Stack Developer

Posted Updated
Discussion

Tanggung Jawab Utama

  • Merancang, mengembangkan, dan memelihara aplikasi frontend maupun backend yang skalabel, aman, dan mudah dikelola.

  • Memastikan integrasi yang optimal antara layanan backend, database, dan antarmuka pengguna (frontend).

  • Mengoptimalkan performa aplikasi secara menyeluruh, baik pada sisi frontend maupun backend, termasuk optimasi query, API, dan ukuran bundle aplikasi.

  • Menjaga kualitas kode melalui penerapan coding standards, code review, testing, serta praktik pengembangan terbaik.

  • Menjadi mentor bagi engineer tingkat junior untuk mendukung peningkatan kompetensi teknis dalam tim.

  • Berkolaborasi secara aktif dengan tim UI/UX, QA, Product, dan engineer lainnya untuk menghasilkan solusi yang sesuai kebutuhan bisnis.

  • Berpartisipasi aktif dalam seluruh siklus pengembangan perangkat lunak berbasis Agile, mulai dari perencanaan, pengembangan, pengujian, hingga deployment.

  • Melakukan evaluasi, troubleshooting, serta peningkatan berkelanjutan terhadap aplikasi dan sistem yang telah berjalan di lingkungan produksi.

Kualifikasi Teknis

  • Pendidikan minimal S1.

  • Memiliki pengalaman minimal 3 tahun dalam pengembangan aplikasi sebagai Fullstack Developer, Software Engineer, atau posisi serupa.

  • Memiliki pemahaman yang kuat terhadap pengembangan backend menggunakan Java dan Spring Boot.

  • Memiliki pengalaman dalam pengembangan frontend menggunakan TypeScript dan framework modern seperti React, Next.js, Angular, atau Vue.js.

  • Memahami konsep asynchronous programming, REST API, serta integrasi antara frontend dan backend.

  • Terbiasa menggunakan Tailwind CSS, CSS-in-JS, atau teknologi styling modern lainnya.

  • Memiliki pengalaman bekerja dengan database relasional maupun non-relasional (seperti PostgreSQL, MySQL, MongoDB, dan sejenisnya).

  • Terbiasa menggunakan tools seperti Git, Webpack/Vite, serta menerapkan Unit Testing dan Integration Testing.

  • Memahami prinsip-prinsip software architecture, design patterns, microservices (nilai tambah), dan best practice pengembangan aplikasi modern.

  • Memiliki pemahaman yang baik mengenai Agile/Scrum dan kolaborasi lintas fungsi dalam pengembangan produk.

Nilai Tambah

  • Pengalaman menggunakan Docker, Kubernetes, atau platform cloud (AWS, Azure, GCP).

  • Pengalaman membangun dan mengelola CI/CD Pipeline.

  • Memiliki pengalaman dalam monitoring, logging, dan observability tools.

  • Pernah terlibat dalam pengembangan aplikasi dengan skala pengguna yang besar dan kebutuhan performa tinggi.


Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available