
Frontend Developer (React.js/Next.js)
TOG Indonesia
- Contract
- On-site • Jakarta Pusat
- Rp8.000.000 – 14.000.000
No Sign Up Required!
Job Description
What You’ll Do
- Build and maintain production-grade React applications using TypeScript, React Router v7, and a shared monorepo.
- Collaborate with designers and backend engineers to deliver features that are robust, testable, and aligned with Figma and Storybook specs.
- Write and maintain strict, explicit types and domain models in shared packages.
- Implement and enforce separation of concerns: logic hooks, UI components, and service functions.
- Handle all states (loading, error, empty, success) in UI and data fetching flows.
- Contribute to routing using centralized route configs and lazy-loading patterns.
- Participate in code reviews and help maintain high standards for code quality, readability, and maintainability.
- Write and maintain tests for pure functions and UI components using Jest and Storybook.
- Follow and improve our ESLint, Prettier, and TypeScript strict mode standards.
How We Work
- Monorepo-first: All apps and packages live together for maximum reuse and consistency.
- Strict typing: Types are authored and shared via /models—no any or unknown unless justified.
- No shortcuts: We value maintainability and clarity over cleverness.
- Design-driven: Storybook and Figma are our sources of truth.
- Testing culture: If you can’t find a test, write one.
Requirements
What We’re Looking For
- 3+ years professional experience with React and TypeScript in production environments.
- Experience with monorepo tooling (pnpm, Nx, Turborepo, or similar).
- Familiarity with Storybook.
- Comfortable working with custom data fetching clients (no react-query/axios).
- Excellent communication skills and a collaborative, proactive mindset.
- Bonus: Experience with Redux, context providers.
- Bonus: Some understanding of React Router v6/v7, hooks, and modular routing.
Our Stack
React, TypeScript, React Router v7, Jest, Storybook, TailwindCSS
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.
TOGI is Indonesia's leading HR and IT company that is founded on the basis of kindship. Set up in 2012, we facilitate job seekers and firms in mutual partnerships to successfully strive in today's digital economic era. We focus to fulfill the needs in the technology and information sector: Executive Search, IT Managed Service, and People Development. For more than 9 years, we provide the best services to win and retain trusts as our core principle.