ReactJS Developer (BookCabin by Lion Group)
Salary undisclosed
Checking job availability...
Original
Simplified
BookCabin is an online travel platform that is part of the Lion Air Group. Through its website and mobile application, BookCabin offers flight ticket booking services, flight + hotel packages, accommodation, activities, and shuttle services—all in one easy-to-use platform. Currently, BookCabin's services are available exclusively in Indonesia, with plans to expand to other countries in the future.
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.
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, AgileAgile or Scrum development environment.
Qualifications:
· Bachelor’s degree in computer scienceBachelor’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.
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.
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, AgileAgile or Scrum development environment.
Qualifications:
· Bachelor’s degree in computer scienceBachelor’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.