Deskripsi Pekerjaan
Apakah Anda seorang insinyur perangkat lunak yang bersemangat dan siap untuk tantangan berikutnya? TechNova Solutions sedang mencari Senior Full Stack Developer untuk bergabung dengan tim inovasi kami. Kami menghadirkan solusi teknologi terdepan untuk klien global, dan Anda akan menjadi garda terdepan dalam membangun ekosistem digital masa depan.
Di TechNova, kami menawarkan lingkungan kerja yang inklusif, fleksibel (termasuk opsi hybrid), dan berfokus pada pertumbuhan profesional. Bergabunglah bersama kami untuk menciptakan dampak nyata.
Tanggung Jawab
- Desain dan Implementasi: Memimpin arsitektur sistem dan pengembangan fitur web menggunakan stack modern (React, Node.js, dan AWS).
- Refactoring: Mengoptimalkan kode yang ada untuk meningkatkan performa, skalabilitas, dan keamanan aplikasi.
- Code Review: Melakukan tinjauan kode rutin untuk menjaga standar kualitas dan memandu pengembang junior.
- Mentoring: Menginspirasi tim melalui pelatihan teknis dan berbagi best practices pengembangan perangkat lunak.
- Problem Solving: Mengidentifikasi masalah teknis kompleks dan merancang solusi yang efisien dan berkelanjutan.
- Kolaborasi: Bekerja sama erat dengan desainer UI/UX, manajer produk, dan tim backend untuk memberikan hasil terbaik.
Kualifikasi
- Pengalaman: Minimal 5 tahun pengalaman dalam pengembangan perangkat lunak berorientasi web.
- Teknologi: Penguasaan mendalam dalam JavaScript (ES6+), TypeScript, React, dan Node.js.
- Database: Pengalaman kerja dengan SQL (PostgreSQL/MySQL) dan NoSQL (MongoDB).
- Tools: Familiar dengan Git, CI/CD pipelines, dan praktik Agile/Scrum.
- Hard Skills: Pemahaman tentang arsitektur microservices dan optimasi database.
- Soft Skills: Komunikasi yang kuat, kemampuan manajemen waktu, dan kemampuan bekerja dalam tim lintas fungsi.