Deskripsi Pekerjaan
Apakah Anda seorang pengembang berbakat yang siap mengubah ide menjadi realitas digital yang fungsional dan skalabel? TechNova Solutions sedang mencari seorang Senior Software Engineer yang berdedikasi untuk bergabung dengan tim ahli kami. Di sini, Anda tidak hanya menulis kode; Anda membangun ekosistem yang mempengaruhi ribuan pengguna setiap hari.
Kami menawarkan lingkungan kerja yang inklusif, fleksibel, dan berfokus pada inovasi. Jika Anda memiliki passion yang kuat untuk teknologi modern dan ingin mengembangkan karir Anda di industri teknologi terkemuka di Indonesia, ini adalah kesempatan emas bagi Anda.
Tanggung Jawab
- Mengembangkan & Mempertahankan: Mendesain, membangun, dan menjaga kualitas kode aplikasi web dan mobile yang andal, berkinerja tinggi, dan dapat di-scaling.
- Kolaborasi Tim: Bekerja secara erat dengan desainer, product manager, dan tim lainnya untuk mengubah kebutuhan bisnis menjadi solusi teknis yang elegan.
- Refactoring: Menganalisis dan memperbarui kode lama untuk meningkatkan performa, keamanan, dan keterbacaan.
- Testing: Menulis unit test dan integrasi test untuk memastikan stabilitas sistem dan mencegah bug.
- Code Review: Memberikan umpan balik konstruktif dan melakukan review kode untuk menjaga standar kode tim yang tinggi.
- Penyelesaian Masalah: Mengidentifikasi masalah teknis yang kompleks dan mengembangkan solusi inovatif.
Kualifikasi
- Pendidikan: Sarjana (S1) dalam Ilmu Komputer, Teknik Informatika, atau disiplin ilmu terkait.
- Pengalaman: Minimal 5 tahun pengalaman profesional dalam pengembangan perangkat lunak.
- Keahlian Teknis: Pengalaman mendalam dengan Java, Python, atau Go. Pemahaman yang kuat tentang arsitektur RESTful API.
- Database: Kemampuan mengelola database SQL (PostgreSQL/MySQL) dan NoSQL (MongoDB).
- Tools: Familiar dengan Git, CI/CD pipelines, dan cloud platforms (AWS/Google Cloud).
- Bahasa Inggris: Kemampuan membaca dan menulis teknis yang baik dalam Bahasa Inggris.