-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Chen Yu <keithwhisper@gmail.com>
- Loading branch information
Showing
1 changed file
with
14 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,27 +1,28 @@ | ||
# JavaScript Engineer(Full-Time, 40 Hours/Week) | ||
|
||
### Responsibilities | ||
- Develop high-quality web applications. | ||
- Continuously optimize code, applications, and user interfaces within the codebase. | ||
- 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 the team to design, implement, and maintain scalable, user-friendly web solutions. | ||
- 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 familiarity with HTML, CSS, and TypeScript, along with a clear understanding of web standards (Accessibility, Security). | ||
- 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. | ||
- Proficiency in front-end utilities such as scaffolding, CSS preprocessors, and template engines. | ||
- Hands-on experience with React/Next.js and a strong working knowledge of developing across multiple runtimes like Node.js and modern browsers. | ||
- Fluent in Mandarin and English for reading and writing. | ||
- 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 the ability to work both independently and as part of a team. | ||
- Familiarity with agile development methodologies. | ||
- Commitment to staying updated with the latest web development trends and technologies. | ||
- 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 communities. | ||
- Presence on GitHub or a personal blog showcasing relevant work. | ||
- **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). |