Job DescriptionTranslated from Japanese
━━━━━━━━━━━━━━━━
◆Social Issues Hakobel is Addressing
━━━━━━━━━━━━━━━━
The Japanese logistics industry is a giant industry with a market size of over 32 trillion yen domestically, and it is a social infrastructure that supports our lives.
However, while it currently boasts world-class quality, it faces many challenges such as a multi-layered subcontracting structure, labor shortages and aging workforce, and a large amount of analog operations that are difficult to improve. If this continues, it will not be sustainable or develop.
To solve these issues, it is necessary to promote DX in the logistics industry and make it more transparent, simpler, and more efficient through the power of technology and systematization.
As a logistics platformer, Hakobel aims to contribute to the sustainable development of the logistics industry by promoting digitalization and efficiency in the field through matching services and logistics DX services.
━━━━━━━━━━━━━━━━
◆Solutions Offered
━━━━━━━━━━━━━━━━
Hakobel offers a wide range of solutions, including matching services, logistics DX services, and staffing services, to meet the needs of all businesses that support the vast industry of "logistics."
- "Hakobel Transportation Arrangement," a matching platform that matches shippers who want to transport goods with transportation companies that transport goods.
- A product that allows arrangement of everything from light trucks to large trucks, and can place orders with over 25,000 transportation companies nationwide and over 80,000 vehicles/drivers. It boasts a 97% matching rate for light cargo.
━━━━━━━━━━━━━━━━
◆Reason for Recruitment
━━━━━━━━━━━━━━━━
The matching service "Hakobel Transportation Arrangement" is a service that matches shippers who want to transport goods with transportation companies/drivers. It is one of the products that has supported Hakobel for many years. It covers both light cargo and general cargo domains, and aims to correct the multi-layered subcontracting structure through the product.
Currently, we are in a phase of balancing feature development for core users with system improvements to maintain delivery speed in the long term. We are looking for engineers who can handle design, implementation, and operation in an integrated manner while addressing the complexity of the domain.
━━━━━━━━━━━━━━━━
◆Job Description
━━━━━━━━━━━━━━━━
You will lead the frontend domain of "Hakobel Transportation Arrangement" (light cargo and general cargo), from formulating technical strategy to architectural design and implementation.
The current frontend is built with Vue.js, but a system replacement project is underway, and we are proceeding with migration to React.js + TypeScript. This is a phase where we will be concurrently promoting maintenance of the existing codebase and design/implementation of the new architecture, and it is a position that requires technical decision-making to balance mid-to-long-term development speed and quality.
While the frontend is the main focus, we welcome you to delve into the backend, which is built with Ruby on Rails, and complete feature development from frontend to API layer in an integrated manner. We expect you to play a role in improving the overall frontend development capabilities of the team while deeply engaging in specification development with PdMs and designers.
Specifically:
- Frontend architecture design, technology selection, and strategy formulation
- New design and implementation using React.js / TypeScript
- Promotion and execution of the replacement plan from Vue.js to React.js
- Improving the team's technical skills through code reviews and design reviews
- Performance improvement, test strategy formulation and promotion (Jest, Playwright, etc.)
- Consideration and feedback on UI/UX specifications in collaboration with PdMs and designers
- Challenges in areas beyond frontend, such as API design and backend implementation