Deskripsi pekerjaan FRONT-END DEVELOPER Balans Lifestyle Supplement
Requirements :
- Pengalaman minimal 2 tahun sebagai Front-End Developer atau posisi relevan, dengan kemampuan mengembangkan frontend secara mandiri.
- Menguasai HTML5, CSS3, JavaScript, TypeScript, React, serta penggunaan Vite atau Next.js.
- Memahami component-based architecture, React Hooks, state management, reusable components, dan REST API integration.
- Mampu mengembangkan responsive web applications, dashboards, data tables, complex forms, dan enterprise user interfaces.
- Mahir menggunakan Figma secara aktif, termasuk membuat dan mengedit layouts, Auto Layout, Components, Variants, Variables, Design System, serta interactive prototypes.
- Mampu melakukan design-to-code implementation secara akurat.
- Memahami dan mampu menerapkan UI/UX Design Principles & UX Laws, meliputi visual hierarchy, consistency, usability, accessibility, Gestalt Principles, Jakob's Law, Hick's Law, Fitts's Law, dan Nielsen's Usability Heuristics.
- Memahami Light/Dark Theme, responsive/adaptive design, accessibility, localization/i18n, dan cross-browser compatibility.
- Terbiasa menggunakan AI coding tools seperti OpenAI Codex, Claude Code, atau setara untuk UI development, debugging, refactoring, dan testing, dengan code review serta verifikasi hasil.
- Menguasai Git/GitHub, pull requests, npm/pnpm, browser DevTools, dan frontend debugging.
- Mampu melakukan unit/component testing, E2E testing, visual regression, responsive testing, dan defect resolution.
- Memahami frontend performance, secure frontend development, OWASP fundamentals, dan keamanan penggunaan AI.
- Memiliki kemampuan problem-solving, attention to detail, teamwork, dan komunikasi teknis yang baik.
Working Knowledge :
- TanStack Query, Zustand, Redux, atau state/data management tools sejenis.
- Tailwind CSS, CSS architecture, dan component libraries.
- SSR/SSG, SEO fundamentals, dan frontend performance optimization.
- Authentication/session flows, RBAC-based UI, MFA/TOTP, dan Turnstile integration.
- Vitest/Jest, React Testing Library, Playwright, dan Lighthouse.
- CI/CD, GitHub Actions, dan frontend build/release workflows.
Additional Advantages :
• Pengalaman mengembangkan ERP, E-Commerce, SaaS, enterprise dashboards, atau customer portals.
• React Native/Expo, Storybook, dan advanced Design System.
• Pengalaman aplikasi multibahasa serta data-intensive user interfaces.
Kirimkan :
• CV terbaru.
• Portofolio berupa capture/screenshot hasil pekerjaan frontend/UI, disertai penjelasan singkat kontribusi dan teknologi yang digunakan.
Portofolio hanya memuat materi yang diizinkan untuk dibagikan, tanpa data pribadi pihak lain, kredensial, atau informasi rahasia.

