Job Description
Summary
What will you be working on?
- Design, develop, and maintain responsive web applications with a focus on user experience.
- Implement new features and improve existing infrastructure.
- Ensure best practices in web development and contribute to code reviews.
Who will you be working with?
- Collaborate closely with the product and backend teams to ensure seamless integration and feature development.
What challenges will you face?
- Fast-paced working environment.
- Attention to detail and high-performance optimizations.
- Balancing new feature implementation with maintaining code quality and scalability.
- Keeping up-to-date with best practices in frontend development and modern JavaScript frameworks.
What tech stacks/skills will you be using?
- In-depth understanding of JavaScript, TypeScript, and modern ES6+ features.
- Deep understanding of React’s lifecycle methods, hooks, and performance optimization techniques.
- Strong experience with state management libraries (e.g., Redux, Zustand, or Context API).
- Experience with testing frameworks like Jest, React Testing Library, Cypress, or Enzyme.
- Knowledge of component-driven development, storybook, and design systems.
- Solid understanding of software design patterns and their application in front-end development.
- Prefer candidates with experience in the crypto or trading.
- Fluent in Chinese; English proficiency is a plus.
Skills
- Communications Skills
- Cryptocurrency
- Development
- React
- TypeScript