
Product Manager
INDODAX
- Penuh waktu
- On-site • Jakarta Selatan
- Negotiable
Tidak Perlu Sign Up!
Deskripsi Pekerjaan
Ringkasan Jabatan:
Memimpin dan mengarahkan tim Frontend Engineering dalam merancang, mengembangkan, dan memelihara aplikasi web yang scalable menggunakan Vue.js/Nuxt.js ecosystem. Bertanggung jawab atas arsitektur frontend, technical leadership melalui mentoring dan code review, standarisasi best practices, serta kolaborasi lintas tim untuk memastikan delivery produk berkualitas tinggi yang memenuhi standar performa, security, dan user experience.
Leadership & People Management:
Memimpin, membimbing, dan mengembangkan tim Frontend Engineers melalui mentoring, coaching, dan performance review
Melakukan technical recruitment: interview dan assessment kandidat Frontend Engineer
Membangun kultur engineering excellence dan best practices dalam tim
Mengelola task distribution dan memastikan timeline project terpenuhi
Technical Architecture & Strategy:
- Merancang dan mendokumentasikan arsitektur frontend yang scalable, maintainable, dan secure
- Menetapkan technical standards, coding conventions, dan development workflow
- Melakukan technical decision-making untuk technology stack dan tool selection
- Ownership terhadap frontend codebase quality dan technical debt management
Development & Implementation:
- Mengembangkan aplikasi web modern menggunakan Vue.js 3, Nuxt 3, dan Composition API
- Implementasi SSR (Server-Side Rendering) dan SSG (Static Site Generation) dengan Nuxt
- Integrasi dengan backend PHP/Laravel melalui RESTful API dan GraphQL
- Implementasi state management (Pinia/Vuex), routing, dan middleware
Code Quality & Performance:
- Melakukan comprehensive code review dan memberikan constructive feedback
- Memastikan implementasi testing: unit test (Vitest), integration test, dan e2e test (Playwright/Cypress)
- Optimasi web performance: lazy loading, code splitting, caching strategy, bundle optimization
- Monitoring dan debugging production issues menggunakan observability tools
DevOps & Deployment:
- Merancang dan mengimplementasikan CI/CD pipeline (GitLab CI, GitHub Actions, Jenkins)
- Mengelola deployment strategy: blue-green, canary, rolling deployment
- Containerization dengan Docker dan orchestration dengan Kubernetes (opsional)
- Setup monitoring dan alerting (Sentry, Datadog, New Relic)
Collaboration & Communication:
- Berkolaborasi dengan Product Manager untuk technical feasibility dan effort estimation
- Bekerja sama dengan UI/UX Designer untuk memastikan implementasi design system
- Koordinasi dengan Backend Engineer untuk API contract dan integration
- Komunikasi dengan QA untuk test strategy dan bug resolution
Innovation & Continuous Improvement:
- Research dan evaluasi teknologi/framework baru untuk meningkatkan productivity
- Mengikuti Vue.js/Nuxt.js ecosystem updates dan best practices
- Sharing knowledge melalui tech talk, documentation, dan brown bag session
- Kontribusi pada internal tools dan developer experience improvement
Kualifikasi
Min. 3 tahun pengalaman di Frontend Development
Min. 1 tahun pengalaman sebagai Tech Lead / Senior Engineer
Proven track record memimpin tim engineering (3-7 orang)
Pengalaman end-to-end product development dari 0 to 1
Technical Competencies (MUST HAVE):
Frontend Core:
Expert level: Vue.js 3 (Composition API, Reactivity System, Custom Directives)
Expert level: Nuxt 3 (SSR, SSG, Server Routes, Nitro Engine)
Expert level: PHP
Advanced: TypeScript, JavaScript ES6+
Advanced: HTML5 semantics, CSS3, Tailwind CSS
Proficient: Responsive design, Mobile-first approach, Cross-browser compatibility
State Management & Data Fetching:
Pinia (preferred) atau Vuex
TanStack Query (Vue Query) atau Nuxt's useFetch/useAsyncData
RESTful API dan GraphQL integration
Build Tools & Development:
Vite (bundler & dev server)
npm/yarn/pnpm (package management)
ESLint, Prettier, Stylelint (code quality)
Husky, lint-staged (pre-commit hooks)
Testing:
Vitest atau Jest (unit testing)
Vue Test Utils (component testing)
Playwright atau Cypress (e2e testing)
Testing Library principles
Version Control & Collaboration:
Git advanced (rebase, cherry-pick, conflict resolution)
GitFlow atau Trunk-based development
Code review best practices
GitHub/GitLab/Bitbucket
DevOps & Deployment:
CI/CD: GitLab CI, GitHub Actions, atau Jenkins
Docker basics (containerization)
Deployment platforms: Vercel, Netlify, AWS, GCP
Basic Linux/Unix commands
Performance & Optimization:
Web Vitals (LCP, FID, CLS)
Lighthouse optimization
Code splitting & lazy loading
Caching strategies
Bundle size optimization
Backend Integration:
PHP/Laravel (understanding untuk kolaborasi dengan backend)
RESTful API design principles
Authentication: JWT, OAuth 2.0, Session-based
WebSocket untuk real-time features
Technical Competencies (NICE TO HAVE):
PWA (Progressive Web Apps)
Web Components
Micro-frontend architecture
Storybook untuk component documentation
Figma untuk design handoff
Kubernetes basics
Monitoring tools: Sentry, Datadog, New Relic
Understanding blockchain/crypto concepts (sesuai domain Indodax)
Soft Skills:
Leadership: Mampu memimpin, memotivasi, dan mengembangkan tim
Communication: Komunikasi teknis yang jelas kepada technical dan non-technical stakeholders
Problem Solving: Analytical thinking dan systematic approach dalam troubleshooting
Decision Making: Mampu membuat technical decisions dengan trade-off analysis
Mentoring: Sabar dalam mengajar dan memberikan feedback konstruktif
Ownership: Sense of ownership terhadap product quality dan team success
Collaboration: Team player yang bisa bekerja lintas fungsi
Adaptability: Cepat belajar teknologi baru dan adjust dengan perubahan prioritas
Time Management: Mampu mengelola multiple priorities dan meet deadlines
Tips Menjaga Diri
Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.
INDODAX merupakan perusahaan berbasis teknologi yang dikenal sebagai crypto exchange pertama dan terbesar di Indonesia yang mempertemukan antara penjual dan pembeli aset kripto secara mudah dan cepat.