Responsibilities
- Lead the development of our advanced logistics platform
- Work with product managers and designers to implement new platform features.
- Act as an experienced leader to our team by reviewing code and mentoring juniors.
Requirements
- 5+ years of experience with JavaScript/TypeScript
- Proficiency with React and its ecosystem (e.g., React Router, Redux)
- Expertise in state management and caching (Context API, Redux, IndexedDB, etc.)
- A good understanding of modern UI/UX for single-page applications (SPAs)
- Familiarity with UI frameworks and styling techniques (e.g., MUI, Sass, Flex, BFF)
- Ability to set up and configure projects (npm/yarn, Vite, turbo, eslint, biome, etc.)
- Experience with unit and E2E testing/automation (Jest, Playwright, etc.)
- Excellent debugging and error handling skills
- Solid architectural understanding, including design patterns
- Proactive with strong leadership abilities
- Autonomously organize and prioritize tasks
- Experience creating technical documentation
- Experience working in an Agile environment
Nice to haves
While not specifically required, tell us if you have any of the following.
- Interest in logistics and data management
- You have extensive experience with REST APIs or similar (e.g. GraphQL)
- Trunk based development and Feature flags
- Basic understanding of CI/CD workflows and setup (e.g. GitHub actions)
- Backend or full-stack experience (Nodejs, Ruby etc.)
- Web design and creating visual mockups (Figma, Sketch, Photoshop)
- Cloud development experience (preferably AWS, GCP)
- Japanese conversational skills
Compensation
7 to 10 million JPY annually.