- Develop high-quality, scalable, and maintainable web applications.
- Continuously optimize web application performance, code quality, and user interfaces.
- Create comprehensive documentation, tutorials, and examples for developed applications and tools.
- Collaborate with designers, back-end developers, and other team members to deliver seamless user experiences.
- Stay updated with emerging web technologies and implement best practices.
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent demonstrable skills and experience.
- Proven experience in front-end development, with strong proficiency in HTML5, CSS3, and TypeScript.
- In-depth knowledge of web standards and best practices, including accessibility(WCAG), cross-browser compatibility, security, and performance optimization
- Previous work on diverse front-end scopes, including web applications using modern frameworks and libraries.
- Hands-on experience with React/Next.js and a strong working knowledge of developing across multiple runtimes like Node.js, Bun, Deno, and modern browsers.
- Fluent in Mandarin and English for reading and writing.
- Strong problem-solving skills and a solid understanding of debugging tools (browser developer tools, performance profilers, etc.).
- Familiarity with SEO, PWA and service worker.
- Excellent communication skills, with the ability to work independently or collaboratively in a team environment.
- Japan-based candidates are prioritized.
- Active participation in open-source projects or personal contribution on GitHub.
- Understanding of CI/CD pipeline and deployment tools like GitHub Action, Vercel, Docker.
- Working knowledge of blockchain concepts, including the UTxO model in systems like BTC.
- Previous experience working with decentralized applications (dApps).