Skip to content

Files

Latest commit

f4e1112 · Jan 20, 2025

History

History
28 lines (24 loc) · 2.01 KB

JavaScript(Full-time,40h_per_week).md

File metadata and controls

28 lines (24 loc) · 2.01 KB

JavaScript Engineer(Full-Time, 40 Hours/Week)

Responsibilities

  • 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.

Minimum Qualifications

  • 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.

General Requirements

  • 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.

Preferred Qualifications

  • 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).