Frontend Engineer (React)

Build high-performance interfaces and scalable web applications using React or Vue with Next.js. Collaborate across teams, optimize frontend performance, ensure accessibility and compatibility, participate in code reviews, support CI/CD reliability, and own features from refinement through delivery.

Responsibilities

  • Build and evolve scalable, high-performance web applications using React or Vue with Next.js for SSR and modern web delivery.
  • Collaborate with product managers, designers, and backend engineers to translate complex monetization workflows into intuitive user experiences.
  • Optimize frontend performance, focusing on loading times, rendering speed, and bundle efficiency in data-heavy dashboards.
  • Ensure cross-browser and multi-device compatibility while meeting accessibility and usability standards.
  • Participate in code reviews and share best practices to maintain high engineering standards.
  • Work closely with DevOps to streamline CI/CD pipelines, improve deployment reliability, and enhance observability.
  • Own features end-to-end from requirement refinement to implementation, testing, and delivery.

Requirements

  • 3-5+ years of professional frontend development experience using React or Vue; React and Next.js preferred.
  • Solid experience with Next.js, including SSR, SSG, routing, API routes, caching, and performance optimization.
  • Strong JavaScript and TypeScript skills with knowledge of component architecture and design patterns.
  • Experience with Vite, Webpack, Babel, Tailwind CSS, styled-components, and Vuetify.
  • Hands-on experience with Redux, Vuex, Pinia, Context API, React Query, or SWR.
  • Familiarity with CI/CD pipelines, Git workflows, Jest, React Testing Library, or Vue Test Utils.
  • Strong understanding of performance tuning, responsive design, and cross-platform development.
  • Proficiency in Figma for UI/UX layouts, components, and interactive prototypes.
  • Experience with Framer Motion for animations and micro-interactions.
  • Excellent communication skills and proficiency in English for technical discussions and documentation.

See also

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

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

A new version of freehire is available