Junior Frontend Engineer

Radii Global

Kuala Lumpur

On-site

MYR 50,000 - 70,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Radii Global is seeking a junior frontend engineer to join a mature product engineering team in Kuala Lumpur, Malaysia. You will primarily work on the frontend in a strict TypeScript Next.js codebase built on a mature design system and grow into owning full features within a few sprints.

This delivery role includes mentoring. You will take scoped frontend stories from Figma to PR and integrate with live backend APIs, reading Spring Boot controllers and REST contracts to debug issues across the

Qualifications

  • Proficient in React and Next.js with real UI work experience.
  • Strong TypeScript skills in a strict production codebase.
  • Experience turning Figma designs into responsive interfaces using a design system.

Responsibilities

  • Build responsive interfaces from Figma designs using the design system and component library.
  • Implement screens in React/Next.js App Router with TypeScript.
  • Connect frontend to backend REST APIs and handle loading, error, and permission states.
  • Debug across frontend and backend boundaries and verify fixes via PR reviews.
  • Write unit and component tests and support end-to-end tests in the team.
  • Maintain visibility on boards and pull requests in Azure DevOps.

Skills

React
Next.js
TypeScript
Tailwind CSS
UI/UX sensitivity

Tools

Azure DevOps
Jira
Git

Job description

We are looking for a junior frontend engineer to join an established product engineering team. You will work mainly on the frontend, in a strict TypeScript Next.js codebase built on a mature design system, and you will grow into owning full features within your first few sprints. This is a delivery role with real mentoring attached. You will pick up scoped frontend stories, take them from Figma to a reviewed and merged pull request, and integrate them against live backend APIs. You are not expected to be an expert on day one. You are expected to be curious, careful, and quick to absorb feedback. One thing matters to us specifically: we do not want a frontend engineer who stops at the API boundary. In our experience most defects live at the seam between frontend and backend. You should be able to read a Spring Boot controller, understand what a REST contract actually returns, and debug an integration problem instead of handing it over and waiting.

Key responsibilities

Build responsive, accessible interfaces from Figma designs using the team's design system, component library and design tokens.

Implement screens and components in React and Next.js App Router with strict TypeScript.

Wire the frontend to backend REST APIs, handle loading, empty, error and permission states properly, and validate payloads at the boundary.

Debug across the stack. When a screen breaks, trace it through to the API response and identify whether the defect is frontend or backend before escalating.

Write and maintain unit and component tests for what you ship, and support the team's end to end test suite.

Take part in pull request reviews as an author, respond to every comment, and verify your own fixes before marking them done.

Keep your work visible and current on the team's board, branches and pull requests in Azure DevOps.

Raise questions, risks and blockers early in standup and in writing.

About you

React and Next.js: Working knowledge of React and Next.js, including the App Router. You have built and shipped real screens, not only tutorials.

TypeScript: Comfortable writing typed code and reading a strict, typed production codebase.

CSS and Tailwind: Solid CSS fundamentals and component driven styling with Tailwind CSS.

Design to code: Able to turn a Figma design into a faithful, responsive interface with attention to spacing, hierarchy and consistency.

Accessibility basics: Understands semantic HTML, keyboard navigation, focus handling and WCAG AA colour contrast, and is willing to go deeper.

Data and state: Basic experience with client side data fetching and server state, for example TanStack Query or an equivalent, plus form handling and schema validation.

Able to open a Java or Spring Boot service and follow a request from the controller to the response body. You do not need to be a backend engineer, but you must not be blocked by backend code.

Understands HTTP methods, status codes, request and response payloads, pagination, and what a breaking contract change means for the UI.

Basic understanding of token based authentication and role or permission driven access, and how it changes what a screen is allowed to show.

Can read simple SQL and understands the difference between a data model problem and a UI problem.

Confident with Git: branching, commits, pull requests and responding to code review feedback.

Comfortable working in two week sprints with an issue tracker such as Azure DevOps, Jira or similar.

Writes unit tests for the code you ship and is willing to learn the team's integration and end to end testing practice.

Takes review comments as normal engineering practice, responds to every point, and re-checks the code before saying it is fixed.

Clear written English. Flags blockers early instead of going quiet.

Hands on use of an AI coding assistant such as Claude Code, Cursor or GitHub Copilot in real work, not just experiments.

Able to give clear, structured instructions to scaffold, refactor, debug and document code.

Reviews and verifies AI generated output instead of accepting it blindly. You own the quality of everything you ship.

Uses AI to read unfamiliar parts of the codebase and get productive faster, and shares what works with the team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Frontend Developer Intern
Frontend Developer Intern

Infinity Data • Kuala Lumpur

On-site
Junior Backend Engineer
Junior Backend Engineer

Radii Global • Kuala Lumpur

On-site
MYR 67,000 - 112,000
Senior Frontend Developer
Senior Frontend Developer

Capture Consulting • Subang Jaya

On-site
MYR 120,000 - 180,000
Frontend Engineer (Mid-Senior Level)
Frontend Engineer (Mid-Senior Level)

Prokhas • Putrajaya

On-site
MYR 90,000 - 130,000
Senior Front End Developer
Senior Front End Developer

Luxoft • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Front-end Developer (React.js) Engineering / Full-time
Front-end Developer (React.js) Engineering / Full-time

Shortcut • Kuala Lumpur

On-site
MYR 80,000 - 112,000
Junior Frontend Engineer: Next.js, TypeScript + Mentorship
Junior Frontend Engineer: Next.js, TypeScript + Mentorship

Radii Global • Kuala Lumpur

On-site
MYR 50,000 - 70,000
Full Stack Developer
Full Stack Developer

HCLTech • Ampang Jaya

On-site
MYR 120,000 - 180,000
Restaurant d'entreprise
Indemnités de stage/alternance
Senior Frontend Engineer
Senior Frontend Engineer

ONL Biz Solutions • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Software Developer (ReactJS, Azure DevOps)
Senior Software Developer (ReactJS, Azure DevOps)

SmartDev • Seri Kembangan

On-site
MYR 120,000 - 180,000