Senior Front-End Engineer

Design, develop, and maintain modern front-end applications; collaborate with the design team to improve user experience, website performance, and workflows; improve the maintainability, scalability, and code quality of existing applications, UI components, and CI/CD flows; write UI and end-to-end tests; and ensure websites perform well across browsers and devices.

Responsibilities

  • Design, develop, and maintain modern front-end applications
  • Collaborate with the design team to ensure user experience and website performance
  • Apply front-end development practices to create efficient and scalable code
  • Improve the maintainability, scalability, and code quality of existing applications, including UI components and CI/CD flows
  • Build UI components and improve workflows with the design team
  • Write UI and end-to-end tests to improve quality and testability
  • Ensure optimal website performance across browsers and devices

Requirements

  • Have 5+ years of front-end development experience
  • Be proficient with React and Next.js
  • Have experience with Webpack, esbuild, Babel, React 18, React Server Components, and the Next.js app directory
  • Have experience with Nx and Turborepo
  • Have experience with continuous integration and deployment
  • Have experience with front-end performance optimization and SEO
  • Have experience with Docker
  • Have blockchain experience with ethers.js and smart contract development
  • Be familiar with RESTful APIs, WebSocket, and Server-Sent Events
  • Be proficient with TypeScript, styled-components, and Tailwind
  • Be familiar with design patterns
  • Be familiar with Jest, Mocha, Chai, Cypress, BrowserStack, and Playwright
  • Have communication and teamwork skills
  • Have experience with a CMS system

Benefits

  • Employee stock ownership incentive plan
  • Annual leave exceeding legal requirements
  • Company-provided computer and dedicated large monitor
  • Productivity subsidy for equipment, software, and skills courses
  • Flexible working hours
  • Hybrid work arrangement
  • Unlimited snacks and drinks
  • TGIF happy hour, afternoon tea, birthday celebrations, and holiday events
  • Team-building activities

See also

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

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

A new version of freehire is available