Deskripsi Pekerjaan
TechInnovate Indonesia mencari Programmer Senior yang berbakat untuk bergabung dengan tim pengembangan produk digital kami. Bergabunglah dengan kami di Surabaya, Jogjakarta, Solo, Kediri, atau bekerja dari mana saja di Indonesia! Anda akan berperan dalam merancang dan mengimplementasikan solusi teknis inovatif untuk klien global kami.
Kami menawarkan lingkungan kerja dinamis dengan kesempatan untuk mengembangkan aplikasi skala enterprise menggunakan teknologi terkini. Tim kami mengutamakan kerja sama, inovasi, dan keseimbangan hidup-kerja yang optimal.
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi full-stack menggunakan React, Node.js, dan PostgreSQL
- Merancang arsitektur microservice untuk sistem berbasis cloud
- Mengoptimalkan performa aplikasi dan database untuk skala besar
- Koordinasi dengan tim UI/UX untuk implementasi desain pixel-perfect
- Melakukan code review dan mentoring untuk junior developers
- Mengimplementasikan CI/CD pipeline dan DevOps best practices
- Menyelesaikan kompleksitas teknis dengan pendekatan sistematis
Kualifikasi
- Pengalaman minimal 3 tahun sebagai full-stack developer
- Expert dalam JavaScript/TypeScript dan framework modern (React, Vue, Node.js)
- Pemahaman mendalam tentang konsep OOP dan design pattern
- Pengalaman dengan database SQL (PostgreSQL, MySQL) dan NoSQL (MongoDB)
- Familiaritas dengan AWS/Azure dan containerization (Docker, Kubernetes)
- Kemampuan debugging dan troubleshooting yang unggul
- Bahasa Inggris baik untuk dokumentasi dan komunikasi tim