Point your AI agent at freehire and let it find you a job.

Get the CLI →

Infinity Data Tech Sdn. Bhd.

NewBe an early applicant

Frontend Developer

Posted Updated
Discussion

Salary: RM 4,000 – RM 6,000 per month

Job Overview

We are looking for a passionate Frontend Developer who is equally comfortable building polished React interfaces and working with ClickHouse big data infrastructure. You will collaborate with cross-functional teams to deliver data driven product features from design to deployment.

Key Responsibilities

  • Develop and maintain responsive, scalable frontend applications using React 18+ and TypeScript

  • Manage application state with Redux Toolkit and implement client-side routing with React Router v6

  • Build UI components using Tailwind CSS or Styled-components

  • Integrate backend APIs securely using Axios with JWT authentication

  • Participate in ClickHouse database table design and data modeling

  • Write and optimize complex SQL queries including aggregations, window functions, and partitioned queries

  • Collaborate with backend developers and designers to deliver features end-to-end

Requirements

  • Bachelor's Degree in Software Engineering, Computer Science, Information Technology or related field.

  • Fresh graduates or candidates with 1 - 2 years of experience are welcome.

  • Frontend Core Technologies

    • React 18+ with core Hooks (useEffect, useMemo, useCallback, useContext)

    • TypeScript (strict mode)

    • Redux Toolkit for state management

    • React Router v6

    • Strong ES6+ JavaScript fundamentals (async/await, destructuring, modules)

    • CSS Grid / Flexbox for responsive layouts

    • Tailwind CSS and/or Styled-components

    • Vite or Webpack basic configuration

    • Axios + JWT for API integration

  • Database

    • Data visualization experience (ECharts, Recharts, or similar)

    • Storybook for component documentation


Skills

Apply

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available