Deskripsi Pekerjaan
Apakah Anda seorang insinyur perangkat lunak berbakat yang menginginkan tantangan yang menantang dan dampak yang nyata? TechNova Indonesia mencari seorang Senior Software Engineer (Backend) untuk bergabung dengan tim teknologi inovatif kami.
Kami berfokus pada menciptakan solusi teknologi masa depan yang membantu perusahaan global bertransformasi secara digital. Sebagai Senior Engineer, Anda akan memiliki kesempatan untuk membangun sistem yang skalabel, aman, dan berkinerja tinggi.
Anda akan bekerja dalam lingkungan kolaboratif yang mendukung pertumbuhan profesional dan inovasi berkelanjutan.
Tanggung Jawab
- Mendesain dan mengimplementasikan arsitektur backend yang tangguh dan dapat diskalakan.
- Mengembangkan API RESTful yang efisien, terdokumentasi dengan baik, dan aman.
- Memimpin refactoring kode dan optimasi performa sistem untuk meningkatkan kecepatan aplikasi.
- Berkolaborasi erat dengan tim Frontend, UI/UX, dan Manajer Produk untuk memastikan kebutuhan bisnis terpenuhi.
- Mengadakan code review berkualitas tinggi untuk memastikan standar kode dan keamanan.
- Menyelesaikan masalah teknis yang kompleks secara mandiri dan kreatif.
- Mengadopsi praktik terbaik Agile/Scrum dalam pengembangan perangkat lunak.
Kualifikasi
- Pengalaman minimal 5 tahun dalam pengembangan perangkat lunak, terutama backend.
- Keahlian teknis kuat dalam Python, Go, atau Java.
- Pengalaman terbukti dengan database relasional (PostgreSQL/MySQL) dan NoSQL (MongoDB).
- Pemahaman mendalam tentang Microservices Architecture dan Cloud Computing.
- Kemampuan untuk menulis kode yang bersih, terstruktur, dan efisien.
- Disiplin, detail-oriented, dan memiliki kemampuan pemecahan masalah yang tinggi.
- Bahasa Inggris aktif (speaking and writing).