〔SZ〕Frontend Software Engineer 美商,自由開放的組織文化

We are seeking a skilled and passionate Frontend Software Engineer to join our team and contribute to the evolution of a dynamic product in the SZ project. You will have the opportunity to drive innovation, enhance user experiences, and shape the future of our platform.

We are looking for individuals who thrive in a collaborative, agile environment, take ownership of their work, and are committed to delivering exceptional products to our partners.

Key responsibilities:

  • Architect, design, develop, and test frontend features using ReactJS and TypeScript.
  • Implement advanced React concepts such as Hooks (useState, useEffect, useContext, useReducer).
  • Optimize rendering and performance of frontend components.
  • Collaborate with cross-functional teams including backend engineers, designers, and product managers.
  • Contribute to frontend documentation and release notes for each release.

Required Skills:

  • Strong proficiency in JavaScript (ES6+) and TypeScript
  • Solid understanding of ReactJS and its core principles
  • Experience with React Hooks and performance optimization techniques
  • Solid understanding of unit testing and writing maintainable code
  • Familiarity with Git and collaborative development workflows
  • Strong written and verbal communication skills
  • Ability to communicate in English with international team members

Good to have skills:

  • Experience with Ant Design component library
  • Familiarity with Redux Toolkit (RTK) for state management
  • Experience with React Router for SPA routing
  • Knowledge of frontend testing frameworks such as Jest and React Testing Library