Turn this role into an interview — a resume and cover letter built around what this employer wants.
PT Abhimata Persada mencari engineer fullstack berpengalaman untuk mengembangkan solusi perangkat lunak secara end-to-end. Peran mencakup integrasi antara layanan backend, database, dan antarmuka pengguna, serta optimasi performa secara menyeluruh di sisi frontend dan backend.
Anda akan menjaga kualitas kode dengan standar, code review, testing, dan mentori bagi karyawan junior, sambil berkolaborasi dengan UI/UX, QA, Product, dan tim lain dalam lingkungan Agile.
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.
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.
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.
Memiliki pengalaman dalam monitoring, logging, dan observability tools.
Pernah terlibat dalam pengembangan aplikasi dengan skala pengguna yang besar dan kebutuhan performa tinggi.
Kualifikasi mana yang kamu miliki?
Apakah kamu memiliki pengalaman Integrasi API?
Bahasa pemrograman apa saja di bawah ini yang bisa kamu gunakan?
Berapa lama waktu yang kamu butuhkan untuk memberi tahu perusahaanmu saat ini?