Frontend Engineer

Partner with Product Owners and UX Designers to translate product requirements into technical specifications, make architecture trade-offs, build responsive products with modern JavaScript frameworks, conduct code reviews, manage technical risks, write tests, optimize performance, evaluate technologies, and propose innovative solutions.

Responsibilities

  • Partner with Product Owners and UX Designers to translate product requirements into technical specifications
  • Make design and technical architecture trade-offs when scoping and building new features
  • Leverage modern JavaScript frameworks to build responsive user-facing products
  • Conduct thorough peer code reviews to surface design flaws and optimize implementation
  • Identify, communicate, and mitigate technical risks and dependencies throughout the SDLC
  • Write unit tests and automated functional tests to prevent regressions
  • Take accountability for end-to-end performance and operational stability of the user experience
  • Research and evaluate new technologies to improve the tech stack and system architecture
  • Foster an innovative mindset and propose creative solutions to technical challenges

Requirements

  • Bachelor's degree or higher in Computer Science, Software Engineering, or a related technical field
  • 3+ years of front-end development experience, including at least 1+ year focused on front-end architecture and system design
  • Deep understanding of object-oriented programming and standard software design patterns
  • In-depth knowledge of JavaScript, HTML5, CSS, and WeChat Mini-Program frameworks including WXSS and WXML
  • High proficiency in React and Vue, including their ecosystems and state-management tools
  • Familiarity with HTTP, HTTPS, and RESTful API specifications
  • Strong written and verbal English communication skills are highly preferred

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available