Front-End Developer (React)
Applications: candidates must already be in Japan. Visa sponsorship: not available. Japanese: Not required. English: Fluent. Japan Dev tags: Engineering, Front-end, React.
Role Overview
We are looking for a skilled Front-End Developer to create, optimize, and maintain our internal web applications. You will work closely with our team to build user-friendly, high-performance interfaces that streamline our travel operations. Your role will be crucial in improving the overall user experience for our internal tools.
Key Responsibilities
- Develop, maintain, and enhance internal company systems using React.js.
- Build and refine responsive, high-performance user interfaces that improve workflow efficiency.
- Collaborate with internal teams to translate business needs into functional front-end solutions.
- Optimize performance and ensure applications are scalable and maintainable.
- Debug and troubleshoot front-end issues to ensure seamless operation.
- Maintain clean, structured, and well-documented code.
- Stay up-to-date with the latest front-end development trends and best practices.
Requirements
- Proficiency in React.js and related technologies (React Hooks, Context API, Redux).
- Strong understanding of HTML, CSS, JavaScript, and TypeScript.
- Experience with RESTful APIs and integrating front-end components with backend services.
- Familiarity with Git and version control best practices.
- Ability to write clean, modular, and maintainable code.
- Strong problem-solving skills and a keen eye for UI/UX design principles.
- Ability to work independently while effectively collaborating with internal stakeholders.
Preferred Qualifications
- Experience working with travel or hospitality-related systems.
- Familiarity with Firebase (Firestore, Authentication, Hosting, Functions) for real-time data handling and app scalability.
- Experience with backend technologies (Node.js, Express) is a plus.
- Experience optimizing applications for performance, accessibility, and cross-browser compatibility.