jobs in Crest Business Solutions Sdn Bhd

Crest Business Solutions Hiring! Full Time AI Developer in Federal Territory, Earn up to MYR 15,000 - Ricebowl

MYR5,000 - MYR15,000 Per Month

KL City, Federal Territory

Share
Save

Working Location

  • Kuala Lumpur Federal Territory Malaysia

Job Description

Responsibilities

Role Overview

We are looking for a highly experienced Machine Learning Engineer / Frontend Architect to lead the design and development of scalable, high-performance frontend systems across web and mobile platforms using React and React Native. This role requires strong architectural thinking, hands-on technical expertise, and the ability to drive frontend engineering standards at scale.

Key Responsibilities (Technical)

  • Architect and evolve scalable frontend systems for web and mobile applications using React and React Native
  • Design system architecture including modular, component-based, and micro-frontend approaches
  • Define and enforce frontend engineering standards, coding guidelines, and best practices
  • Develop high-performance UI architectures with focus on scalability, maintainability, and reusability
  • Optimize frontend performance including rendering optimization, bundle size reduction, lazy loading, and code splitting
  • Improve application efficiency by analyzing React rendering cycles, reconciliation, and React Native bridge performance
  • Lead technical design and architecture decisions for complex frontend systems
  • Evaluate and introduce modern frontend technologies, frameworks, and toolchains
  • Design and implement reusable component libraries and design systems
  • Collaborate on API architecture (REST, GraphQL, WebSockets) with backend teams
  • Mentor and provide technical guidance to frontend engineers and conduct code reviews
  • Establish CI/CD pipelines and frontend deployment workflows
  • Ensure robust testing strategies including unit, integration, and end-to-end testing

Required Technical Skills & Experience

  • Strong expertise in React.js and React Native development
  • Advanced proficiency in TypeScript and modern JavaScript (ES6+)
  • Strong foundation in HTML5, CSS3, SCSS/Sass, Flexbox, Grid systems
  • Deep understanding of frontend architecture patterns (component-based, atomic design, modular architecture)
  • Experience with frontend build tools such as Webpack, Vite, Babel
  • Strong knowledge of state management solutions (Redux Toolkit, Zustand, MobX, Recoil)
  • Experience in large-scale frontend system design and architecture
  • Strong understanding of browser rendering behavior (Reflow, Repaint, Critical Rendering Path)
  • Experience in performance optimization (React Profiler, memoization, virtualization, memory leak debugging)
  • Proficiency in code splitting, lazy loading, and bundle optimization techniques
  • Strong understanding of CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)
  • Experience with Git workflows and version control best practices
  • Familiarity with ESLint, Prettier, and modern development standards
  • Strong experience with testing frameworks (Jest, React Testing Library, Cypress, Playwright)
  • Micro-frontend architecture experience is a strong advantage
  • Exposure to AI/ML integration in frontend systems (model APIs, inference integration, or data-driven UI) is a plus

Additional Requirements

  • Minimum 5 years of relevant experience
  • Mandarin (spoken & written) is mandatory; English proficiency required
  • Must complete technical assessment within 2 hours
  • Fully on-site working arrangement
  • Age preference: 35 years and below

Benefits & Allowances

  • 13th month salary
  • Medical, Dental & Optical claims
  • Medical insurance coverage
  • Transport & meal allowances
  • Birthday allowance
  • Team building activities
  • Company trips

Leave & Working Hours

  • Working Days: Monday to Friday
  • Working Hours: 9:00 AM – 6:00 PM
  • Public holidays as per Malaysian government calendar

Pay: RM5,000.00 - RM15,000.00 per month

Benefits:

  • Dental insurance
  • Flexible schedule

Work Location: In person

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More