Frontend Developer

You build modern, fast, accessible, secure, and reliable interfaces using React, Next.js, TypeScript, Redux, and TailwindCSS. You collaborate with back-end, UX, product, and data professionals, contribute to the design system, write testable code, and support performance, automation, and continuous delivery.

Responsibilities

  • Develop and evolve performant, responsive interfaces with React, Next.js, TypeScript, Redux, and TailwindCSS
  • Collaborate with back-end, UX/UI, and Data Science on integrated data-driven experiences
  • Participate in code reviews, architecture design, and frontend technical decisions
  • Contribute to the design system and reusable component culture
  • Write clean, testable, and scalable code
  • Apply version control, CI/CD, and automation practices
  • Ensure interface performance, accessibility, and security
  • Collaborate with product on continuous value delivery focused on usability, quality, and impact

Requirements

  • At least three years of solid frontend development experience
  • Proficiency in JavaScript, TypeScript, React, Next.js, Redux, HTML, and CSS
  • Experience with TailwindCSS, advanced componentization, and RESTful API consumption
  • Practical knowledge of Git, CI/CD pipelines, and Docker containers
  • Familiarity with unit and integration testing using Jest, React Testing Library, Cypress, or similar tools
  • Ability to translate product and UX requirements into code
  • Experience with data visualization and analytical platforms is a plus
  • Experience with SSR and Next.js performance optimization is a plus
  • Knowledge of design systems, Storybook, accessibility, UX/UI, Figma, GCP, OAuth2, or OIDC is a plus

Benefits

  • 30 days of paid leave after one year
  • Caju food and transportation allowance for hybrid or onsite employees
  • Wellhub
  • Conexa telemedicine and Psicologia Viva
  • Two monthly nutritionist consultations
  • Two monthly psychologist consultations
  • General practitioners and specialists at reduced telemedicine prices
  • 15% discounts on Dasa network examinations
  • 20% to 30% discounts at Pague Menos pharmacies

See also

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

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

A new version of freehire is available