Frontend Developer

PT Tekno Gemilang Indonesia (TOG Indonesia)

Jakarta Pusat

In loco

IDR 180.000.000 - 360.000.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

PT Tekno Gemilang Indonesia (TOG Indonesia) is seeking a skilled frontend developer to build production-grade React applications using TypeScript. You will work in a monorepo, collaborate with designers and backend engineers, and ensure features align with Figma and Storybook specs.

You will write strict types, contribute to routing and data fetching, participate in code reviews, and maintain high code quality with Jest and Storybook tests.

Competenze

  • 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.

Mansioni

  • Build and maintain production-grade React applications with TypeScript.
  • Collaborate with designers and backend engineers to deliver robust features.
  • Write and maintain 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 ESLint, Prettier, and TypeScript strict mode standards.

Conoscenze

React
TypeScript
Monorepo tooling
Storybook
Custom data fetching
Communication
Redux
React Router v6/v7

Strumenti

pnpm
Nx
Turborepo
React Router v6/v7
Jest
Storybook

Descrizione del lavoro

  • 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.
Qualification
  • 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.
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.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Frontend Developer
Frontend Developer

Glints • Batam

In loco
IDR 180.000.000 - 240.000.000
Frontend Engineer
Frontend Engineer

Dealls (YC W22) • Kota Yogyakarta

In loco
IDR 144.000.000 - 216.000.000
Front End Developer
Front End Developer

Super Staff Ai • Kota Bandung

In loco
IDR 133.920.000 - 223.200.000
Senior React & TypeScript Frontend Engineer (Monorepo)
Senior React & TypeScript Frontend Engineer (Monorepo)

PT Tekno Gemilang Indonesia (TOG Indonesia) • Jakarta Pusat

In loco
IDR 180.000.000 - 360.000.000
Frontend Developer (React JS)
Frontend Developer (React JS)

Deptechdigital • Jakarta Pusat

In loco
IDR 156.240.000 - 245.520.000
Frontend Engineer
Frontend Engineer

PT Rotterdam Consulted Solutions Indonesia • Kota Bandung

In loco
IDR 133.920.000 - 256.680.000
Frontend Engineer Intern
Frontend Engineer Intern

Dealls (Yc W22) • Kota Yogyakarta

In loco
IDR 22.320.000 - 55.800.000
Frontend Developer (Next.js)
Frontend Developer (Next.js)

VLink Inc • Jakarta Pusat

In loco
IDR 120.000.000 - 180.000.000
Frontend Developer – React / Next.js – 3+ Years Experience
Frontend Developer – React / Next.js – 3+ Years Experience

Remote Freelance • Kota Yogyakarta

Remoto
IDR 1.073.345.000 - 1.610.018.000
React.js Developer
React.js Developer

PT Atask Teknologi Internasional • Jakarta Utara

In loco
IDR 111.600.000 - 167.400.000