React Developer

Swap Asia

Petaling Jaya

On-site

MYR 90,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Swap Asia is seeking a skilled Front-end Engineer to lead the development of React web and mobile applications for Telco clients. You will help design scalable architectures, build reusable UI components, and collaborate with product and design teams to deliver high-quality software.

The role emphasizes technical leadership, testing strategies with Jest/Cypress, and integration with backend services via REST/GraphQL, while ensuring performance and security expectations are met.

Qualifications

  • Degree in Computer Science, Information Technology, Software Engineering or a related discipline.
  • Solid grasp of React principles, including functional components, JSX, hooks, and component lifecycle.
  • Experience managing application state with Context API, Redux Toolkit, or Zustand.
  • Experience consuming RESTful APIs or GraphQL endpoints with Axios or Fetch.
  • Strong understanding of promises and async/await for front-end-back-end data flows.
  • Proficiency with Git and collaborative workflows on GitHub/GitLab/Bitbucket.
  • Familiarity with unit/integration testing and front-end test frameworks (Jest, RTL, Cypress).
  • Excellent communication and stakeholder management; able to work independently on multiple integrations.
  • Experience with CI/CD and deployment management is a plus.
  • Knowledge of OCI, Azure or AWS is an advantage.
  • Exposure to AI-assisted coding tools (e.g., Claude, Codex) is a plus.

Responsibilities

  • Ground up development and maintenance of React web/mobile applications for Telco businesses.
  • Architect scalable front-end structures and optimize performance for speed and scalability.
  • Build, maintain, and document reusable UI components and front-end libraries.
  • Provide technical leadership, review code, and mentor junior/mid developers.
  • Collaborate with backend engineers to define API contracts and integrate REST/GraphQL services.
  • Establish and enforce testing strategies using Jest or Cypress.
  • Work with product managers and UX/UI designers to translate wireframes into high-quality code.
  • Configure build tools (Webpack/Vite) and CI/CD pipelines for front-end assets.
  • Conduct performance and security testing to ensure scalable apps.

Skills

React architecture
State management
API consumption
Async programming
Version control
Testing & debugging
Communication
Independent work
CI/CD deployment
Cloud platforms
AI coding tools

Education

Bachelor's degree in CS/IT/SE

Tools

Git
Jest
Cypress
Axios
GraphQL
REST API

Job description

Ground up development and maintenance of web and mobile React Applications for Telco businesses.

Architecture & Performance Design: Design scalable, clean front-end architectures and optimize React application performance for maximum speed and scalability.

Component Library Development: Build, maintain, and document reusable, high-performance UI components and front-end libraries for use across multiple applications.

Technical Leadership & Mentorship: Provide technical guidance, conduct thorough code reviews, and mentor junior and mid-level developers to maintain high engineering standards as and when required.

System Integration: Collaborate with backend engineers to define API contracts, integrate complex RESTful/GraphQL services, and manage application state efficiently.

Code Quality & Testing: Establish, apply and enforce best practices for testing, implementing robust unit, integration, and end-to-end testing strategies using Jest or Cypress.

Product Collaboration: Work closely with product managers and UX/UI designers to translate wireframes and business requirements into technically feasible, high-quality code.

CI/CD & Deployment: Participate in or lead the configuration of build tools, Webpack/Vite configurations, and CI/CD deployment pipelines for front-end assets.

Performance and security testing: Conduct and support relevant testing to ensure applications can scale and business grows.

Requirements: -

Degree in Computer Science, Information Technology, Software Engineering or a related discipline.

React Core Architecture: Solid grasp of React principles, including functional components, JSX, hooks (useState, useEffect), and the component lifecycle.

State Management: Practical experience managing application state using tools like Context API, Redux Toolkit, or Zustand.

API Consumption: Experience integrating RESTful APIs or GraphQL endpoints using tools like Axios or native Fetch API.

Asynchronous Programming: Strong understanding of promises, async/await, and handling data flows between front-end and back-end systems.

Version Control: Proficiency with Git and collaborative workflows in platforms like GitHub, GitLab, or Bitbucket.

Testing & Debugging: Familiarity with front-end testing frameworks such as Jest, React Testing Library, or Cypress.

Good communication and stakeholder management skills.

Ability to work independently and manage multiple integration initiatives.

Experience working with enterprise IT, business and vendor teams.

Experience with CI/CD and integration deployment management is an advantage.

Understanding cloud platforms such as OCI, Azure or AWS are an advantage.

Exposure to AI assisted coding (via tools like Claude / Codex) is an advantage.

Unlock job insights

Hirer responsiveness Salary match Number of applicants

Information Technology Services 101-1,000 employees

Swap Asia represents the regions leader in Value-Add Services focusing in creating values in the end-to-end device lifecycles for carriers and manufacturers.

Our core DNA has always been to assist our partners to deepen their relationship with every customer life using data-driven products and platforms. Reducing their financial exposure and maintaining their position as market leader in the industry.

We make it easier for you to focus where it matters, your customers.

Swap Asia represents the regions leader in Value-Add Services focusing in creating values in the end-to-end device lifecycles for carriers and manufacturers.

Our core DNA has always been to assist our partners to deepen their relationship with every customer life using data-driven products and platforms. Reducing their financial exposure and maintaining their position as market leader in the industry.

We make it easier for you to focus where it matters, your customers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior React Architect & Frontend Engineer
Senior React Architect & Frontend Engineer

Swap Asia • Petaling Jaya

On-site
MYR 90,000 - 130,000
React Native Developer
React Native Developer

Siroi Solutions Sdn Bhd • Kuala Lumpur

On-site
MYR 60,000 - 120,000
Senior Web Developer (React.js) at Accenture
Senior Web Developer (React.js) at Accenture

Accenture • Petaling Jaya

On-site
MYR 120,000 - 180,000
Great opportunities for career growth.
Web Developer (React)
Web Developer (React)

Accenture Southeast Asia • Petaling Jaya

On-site
MYR 120,000 - 180,000
React Native Developer
React Native Developer

Hitachi eBworx Sdn. Bhd. • Petaling Jaya

On-site
MYR 60,000 - 90,000
Competitive salary
Bonuses and allowances
Fronted Developer
Fronted Developer

Felix Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 90,000 - 120,000
Flexible working arrangements
Growth opportunities
Collaborative team culture
Web Developer (React / Nodejs)
Web Developer (React / Nodejs)

Accenture Southeast Asia • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Jr, React Native Developer
Jr, React Native Developer

Kloudius Services Sdn Bhd • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Full Stack Developer (NodeJS, ReactJS) - GS26008
Senior Full Stack Developer (NodeJS, ReactJS) - GS26008

Activate Interactive Pte Ltd • Kuala Lumpur

On-site
MYR 60,000 - 80,000
Fun working environment
Employee Wellness Program
Structured development framework and growth opportunities
React.js Developer
React.js Developer

Amast • Kuala Lumpur

On-site
MYR 70,000 - 100,000
Competitive compensation package
Work on AI-driven automation projects
Growth-oriented workplace
+1