Skip to content
×

Frontend Developer

Job in Jakarta Pusat, Jakarta, Indonesia
Listing for: PT Tekno Gemilang Indonesia (TOG Indonesia)
Full Time position Listed on 2026-11-09
Job specializations:
  • Software Development
    React.js
Salary/Wage Range or Industry Benchmark: 180000000 IDR Monthly IDR 180000000.00 MONTH

Job Description & How to Apply Below

Location: Jakarta Pusat

  • Build and maintain production-grade React applications using Type Script, 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 Type Script strict mode standards.
Qualification
  • 3+ years professional experience with React and Type Script 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.
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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary