Job Description
We are a fintech team focused on overseas markets. Currently, we are hiring a Senior Frontend Engineer for remote work. As a core member of the frontend team, you will be responsible for developing key business features for customer-facing web applications and internal operational management platforms. You will collaborate with product, design, and backend teams to deliver high-quality solutions.
Key Responsibilities
- Develop customer-facing web products, including account management, identity verification, asset management, deposit, withdrawal, exchange, payment, and wallet connectivity functionalities.
- Build internal operational management platforms, covering modules such as account management, approval workflows, channel configuration, risk control, notifications, and auditing.
- Oversee the complete delivery process from solution discussion, development, API integration, testing, to deployment for business requirements.
- Collaborate with backend and related teams to implement frontend capabilities such as authentication, CSRF protection, multilingual support, error handling, and WebSocket real-time notifications.
- Continuously improve component reusability, TypeScript type specifications, performance optimization, and automated testing based on project needs and business priorities.
- Implement EVM and TRON wallet connectivity, message signing, and other Web3 frontend interactions as required by business needs.
Job Requirements
- 5+ years of frontend development experience, primarily using React and TypeScript.
- Proficient in React Hooks, state management, component design, and common performance optimization techniques.
- Familiar with at least one engineering system like Umi or Vite, with the ability to quickly adapt to existing projects.
- Experience in developing backend management systems, including complex tables, forms, permissions, approval workflows, and CRUD scenarios.
- Solid skills in CSS, responsive design, and multi-device adaptation, with experience in Tailwind CSS.
- Knowledge of authentication, API integration, duplicate submission prevention, error code handling, and exception state management.
- Ability to independently develop business modules and troubleshoot issues, with strong communication and delivery skills.
- Strong focus on data accuracy, error handling, and user asset security.
Preferred Qualifications
- Experience with React Native, Flutter, or native app development (React Native preferred).
- Background in wallet, blockchain, exchange, payment, or other fintech products.
- Familiarity with tools like wagmi, viem, WalletConnect, or TronLink.
- Internationalization experience for English, Portuguese, or Latin American markets.
- Knowledge of automated testing, OpenAPI type generation, WebSocket, or high-precision financial calculations.
Benefits
13-month salary, annual bonus, yearly health check-ups, birthday and holiday benefits, etc.