Intern Frontend Developer

Kuala Lumpur, M14, MY, Malaysia

Job Description

Job Overview



We are looking for passionate Intern Frontend Developer with a strong command of the React ecosystem and modern frontend technologies. The ideal candidate will be responsible for building scalable, performant, and maintainable user interfaces that power our web applications. You will work closely with cross-functional teams to bring product features to life, optimize performance, and ensure code quality through thorough testing practices.

Key Responsibilities



Develop and maintain complex, responsive frontend applications using React 18+ and TypeScript. Utilize advanced React Hooks and Redux Toolkit for efficient state management. Implement intuitive client-side routing with React Router v6. Apply modern styling techniques using Tailwind CSS or Styled-components. Optimize frontend performance and ensure a seamless user experience across devices. Integrate APIs securely using Axios with JWT authentication. Collaborate with designers and backend developers to ensure technical feasibility and high-quality outcomes. Maintain and configure build tools such as Webpack, Vite, and Babel for efficient development and deployment. Develop and maintain component libraries using Storybook. Ensure frontend codebase is robust and testable with tools like Jest, React Testing Library, Cypress, and MSW. Continuously monitor and improve code quality through test coverage and performance analysis.

Requirements



React Ecosystem

React 18+ with advanced knowledge of Hooks (useEffect, useMemo, useCallback, useContext) Redux Toolkit for efficient state management React Router v6 for modern client-side routing Tailwind CSS and/or Styled-components for UI styling React performance tuning and optimization techniques
Frontend Core Technologies

TypeScript proficiency (strict mode) Strong grasp of ES6+ JavaScript features (async/await, destructuring, modules) Expertise in CSS Grid and Flexbox for responsive design Hands-on experience with Webpack 5, Babel, and Vite Axios for secure API integration with JWT authentication
Testing & Quality

Unit and integration testing using Jest Component testing with React Testing Library End to end testing with Cypress API mocking using Mock Service Worker (MSW) Familiarity with Storybook for visual testing and documentation Test coverage analysis and reporting
Job Type: Internship
Contract length: 4 months

Pay: Up to RM2,000.00 per month

Benefits:

Professional development
Application Question(s):

When is your internship period?
Education:

Bachelor's (Preferred)
Experience:

React: 1 year (Preferred)
Language:

English (Preferred) Mandarin (Preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1261348
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Internship
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, M14, MY, Malaysia
  • Education
    Not mentioned