Deskripsi Pekerjaan
TechIndo Solutions sedang mencari Senior Backend Developer yang berpengalaman untuk bergabung dengan tim inovatif kami. Anda akan bertanggung jawab dalam merancang, mengembangkan, dan memelihara sistem backend yang scalable dan aman untuk berbagai produk digital kami.
Sebagai bagian dari tim engineering, Anda akan bekerja sama dengan product manager, designer, dan developer lainnya untuk menghadirkan solusi teknologi terdepan yang mendukung pertumbuhan bisnis perusahaan.
Tanggung Jawab
- Merancang dan mengembangkan API yang scalable dan performant
- Mengimplementasikan microservices architecture dan distributed systems
- Mengoptimasi performa aplikasi dan database untuk handling high traffic
- Melakukan code review dan memastikan standard coding yang baik
- Berkolaborasi dengan tim DevOps untuk CI/CD pipeline
- Menulis unit test dan integration test yang komprehensif
- Troubleshoot dan resolve production issues secara cepat
- Mentoring junior developers dan berbagi knowledge
Kualifikasi
- Pendapat minimal S1 di bidang Teknik Informatika atau setara
- Minimal 4 tahun pengalaman sebagai Backend Developer
- Menguasai minimal 2 bahasa pemrograman: Python, Go, atau Node.js
- Berpengalaman dengan database relasional (PostgreSQL, MySQL) dan NoSQL (MongoDB)
- Memahami konsep cloud computing (AWS, GCP, atau Azure)
- Berpengalaman dengan containerization (Docker, Kubernetes)
- Mampu bekerja dalam tim dan memiliki problem-solving skill yang baik
- Memiliki pengalaman dengan RESTful API design dan microservices