MIG-3417
React & UI Developer
Malaysia or Indonesia · April 29, 2025
Hiring Status Unconfirmed
Key responsibilities
Design and develop React applications with a strong focus on user
experience (UX) and visual design.
Build reusable and modular React components to ensure scalability and
maintainability of the application.
Write clean, maintainable, and well-documented code for React and UI
components.
Collaborate with UI/UX designers to implement modern, visually appealing
designs and ensure consistency across web applications.
Optimize application performance and troubleshoot UI-related issues to
ensure a seamless user experience.
Ensure cross-browser compatibility and responsiveness of the application
across various devices and screen sizes.
Integrate with back-end systems via APIs to retrieve and display data
effectively.
Collaborate with cross-functional teams in an Agile environment to deliver
high-quality products.
Participate in code reviews and contribute to improving development
practices.
Desired candidate profile
Required Skills:
Strong expertise in React development with a focus on building dynamic,
user-friendly web applications.
In-depth knowledge of HTML, CSS, and JavaScript, and how to create
responsive, adaptive layouts.
Experience in creating and maintaining reusable UI components and
implementing state management (e.g., Redux, Context API).
Understanding of responsive design principles and cross-browser
compatibility.
Strong problem-solving skills and ability to debug and resolve issues
effectively.
Experience in consuming RESTful APIs to integrate front-end components
with back-end data.
Familiarity with version control systems (e.g., Git).
Experience working in a fast paced, Agile or Scrum development
environment.
Desired Skills (Nice to Have):
Experience with UI frameworks such as Material-UI, Ant Design, or
Bootstrap.
Familiarity with modern JavaScript tools such as Webpack, Babel, and
ES6+ features.
Knowledge of TypeScript to build type-safe applications.
Understanding of UI/UX principles and how they impact web development.
Exposure to testing frameworks like Jest or Enzyme for front-end testing.
Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field, or
equivalent professional experience.
4+ years of experience in React and front-end web development.
Proven experience building and maintaining React applications.
Strong attention to detail, especially in the areas of UI design and user
experience.
Excellent communication skills and the ability to work well within a team.
Strong problem-solving abilities and a passion for writing clean, efficient code.
Apply for this role
Takes a few minutes — basic information, employment details, and resume.
Apply for this role
- 1. Identity
- 2. Basic Information
- 3. Employment
- 4. Resume
- 5. Review & Submit
Application Submitted Successfully
Thank you for applying for this position.
Your application has been successfully submitted and received by our recruitment team.
Our recruitment team will review your profile. If your qualifications are a good match for this opportunity, we will contact you regarding the next steps.
Your profile may also be considered for other suitable opportunities in the future.
Didn't find the right opportunity?
Receive new matching opportunities directly in your inbox.