Deskripsi Pekerjaan
Kami adalah PT. TechInovasi Digital, perusahaan rintisan (startup) yang berkembang pesat di bidang Teknologi Finansial (FinTech) dan platform digital. Dengan visi untuk merevolusi cara masyarakat bertransaksi, kami mencari seorang Senior Full Stack Developer yang visioner, kreatif, dan memiliki semangat tinggi untuk bergabung dengan tim engineering kami yang dinamis dan berbakat.
Ini bukan sekadar pekerjaan. Ini adalah kesempatan untuk menjadi pemilik teknis dari produk yang digunakan oleh jutaan pengguna di seluruh Indonesia. Anda akan bekerja dalam lingkungan yang sangat kolaboratif, menggunakan teknologi terkini, dan memiliki otonomi penuh untuk menentukan arsitektur sistem.
Kami menawarkan budaya kerja yang inklusif, kesempatan belajar yang tidak terbatas, kompensasi yang sangat kompetitif, serta jenjang karir yang jelas. Jika Anda adalah seorang pemecah masalah sejati yang tidak takut untuk keluar dari zona nyaman, Anda adalah orang yang kami cari.
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi web berskala besar menggunakan React.js dan Node.js.
- Memimpin proses code review, memastikan standar kualitas kode dan best practice keamanan (OWASP) terpenuhi.
- Berkolaborasi dengan Product Manager dan UI/UX Designer untuk menerjemahkan kebutuhan bisnis menjadi solusi teknis yang efisien dan skalabel.
- Merancang arsitektur microservices dan mengoptimalkan performa API untuk melayani lalu lintas tinggi (high traffic).
- Mengelola deployment dan infrastruktur di AWS (EC2, S3, Lambda, RDS) menggunakan Docker dan Kubernetes.
- Melakukan debugging dan troubleshooting secara proaktif untuk meminimalkan downtime aplikasi.
- Mentoring developer junior dan kontributor individu lainnya dalam pengembangan teknis mereka.
- Terlibat dalam perencanaan sprint dan estimasi tugas menggunakan metodologi Agile/Scrum.
Kualifikasi
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau setara.
- Pengalaman minimal 5 tahun sebagai Full Stack Developer atau peran serupa di perusahaan teknologi.
- Menguasai JavaScript (ES6+), TypeScript, dan framework modern seperti React/Next.js (Frontend) serta Node.js/Express/NestJS (Backend).
- Memiliki pemahaman yang kuat tentang database relasional (PostgreSQL) dan NoSQL (MongoDB/Redis).
- Pengalaman mendalam dengan cloud services (AWS/GCP/Azure) dan containerization (Docker/Kubernetes).
- Memahami konsep CI/CD, Git workflow, dan pengujian otomatis (Unit Test, Integration Test).
- Kemampuan komunikasi yang sangat baik dalam Bahasa Indonesia dan Inggris, baik lisan maupun tulisan.
- Portofolio proyek atau repositori publik (GitHub/GitLab) yang menunjukkan kualitas kode yang baik sangat diutamakan.