Epicareer Might not Working Properly
Learn More

Senior Web Developer

Salary undisclosed

Checking job availability...

Original
Simplified

Job Responsibilities

  • Continuously optimize product user experience and performance, ensuring stability and consistency across multiple devices and browsers.
  • Develop and implement product features on the front end, collaborate with the back-end team for API integration, and drive cross-team collaboration.
  • Participate in the development of front-end component libraries, maintain technical documentation, and promote code standardization and modularization.
  • Contribute to building foundational tools, such as toolchains and performance monitoring, to enhance team efficiency.
  • Solve technical challenges during development under the guidance of supervisors, ensuring quality and efficiency in project delivery.

Requirements

Education:

  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field.

Technical Skills:

  • Proficient in HTML5, CSS3, and JavaScript (ES6+), with a solid foundation in computer science.
  • Deep understanding of at least one mainstream front-end framework (React/Vue/Angular) and capable of independently developing complex applications.
  • Familiar with front-end performance optimization techniques, with experience in cross-browser and cross-device development.
  • Proficient in build tools such as Webpack or Vite, with strong engineering capabilities.
  • Advanced experience with TypeScript.
  • Knowledge of responsive web application development and Progressive Web Applications (PWA).
  • Node.js development experience is a plus, with an understanding of Server-Side Rendering (SSR).

Experience:

  • 4+ years of front-end development experience, with familiarity in designing complex business systems.
  • Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve issues independently.
  • Experience in leading or contributing to medium to large-scale technical projects is an advantage.
  • Fluent in both English and Mandarin to effectively communicate and liaise with stakeholders.

Soft Skills:

  • Detail-oriented, with a strong focus on user experience and product quality.
  • Excellent communication and collaboration skills to efficiently work with back-end, product, and other teams.