Front-End Developer (JavaScript and React.js)

Office, Malaysia / Full-time

Front-End Developer (JavaScript and React.js)

Responsibilities

  • Develop and maintain web applications using JavaScript and React.js.
  • Ensure the technical feasibility of UI/UX designs.
  • Work closely with designers to translate design wireframes and mockups into high-quality code.
  • Implement responsive design principles to ensure applications work seamlessly across various devices and browsers.
  • Build reusable components and front-end libraries for future use.
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Write clean, maintainable, and efficient code.
  • Conduct code reviews and ensure adherence to best practices.
  • Collaborate with back-end developers and other team members to integrate front-end components with server-side logic.
  • Communicate effectively with team members and stakeholders to ensure project goals are met.
  • Continuously improve and refactor code to enhance application performance and maintainability.

Requirements

  • Minimum of 3 years of experience in front-end development.
  • Proven experience with JavaScript and React.js.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Thorough understanding of React.js and its core principles.
  • Experience with popular React.js workflows (such as Flux or Redux).
  • Familiarity with newer specifications of ECMAScript.
  • Proficiency in HTML5, CSS3, and responsive design principles.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Experience with front-end build pipelines and tools (e.g., Webpack, Babel, NPM).
  • Proficient understanding of code versioning tools, such as Git.

Benefits

  • Vibrant and engaging workplace.
  • Attractive compensation package.
  • 10 days of annual leave, 10 days of medical leave, and 10 public holidays.
  • Opportunities for training, career advancement, and skill development.

Apply for Front-End Developer (JavaScript and React.js)