Responsibilities:
Responsible for the development, testing, optimization, and maintenance of high-traffic mobile applications for exchange products (web trading, wallet, deposits/withdrawals, account center, onboarding).
Build and optimize the mobile trading interface (Order Book, Depth Chart, K-Line) to handle WebSocket data streams pushing 50+ updates per second without freezing the UI.
Participate in product requirement analysis, propose appropriate technical solutions, and drive end-to-end implementation with quality and speed.
Keep the APK/IPA size optimized despite adding heavy features, using code splitting and dynamic feature delivery.
Collaborate with backend teams on API integration, real-time data interaction, and error-handling logic (REST/WebSocket), ensuring secure and stable client-server communication.
Build reusable front-end components and shared libraries, standardizing implementation across multiple product modules.
Write clean, maintainable, well-tested code; participate in code reviews and contribute to technical documentation and best practices.
Monitor and troubleshoot production issues, improve observability (logging, metrics, tracing), and support incident resolution when needed.
Requirements:
Bachelor’s degree or above in Computer Science, Software Engineering, or related fields.
5 years of web development experience, with strong hands-on ability using modern JavaScript/TypeScript.
Proficient in front-end fundamentals: HTML5, CSS3/SCSS, JavaScript (ES6+), and responsive design.
Experience with at least one modern front-end framework such as React (preferred), Vue, or Angular; capable of building scalable SPA/SSR applications.
Familiar with web application architecture, modularization, and component-driven development.
Understanding of common state management patterns/tools (e.g., Redux, Zustand, MobX, React Query).
Proficient in network communication and integration: RESTful APIs, WebSocket/real-time streams, authentication flows, and secure data handling.
Familiar with performance optimization techniques (code splitting, lazy loading, caching strategies, Lighthouse/Core Web Vitals).
Proficient in using Git for version control and familiar with CI/CD pipelines and automated testing.
Strong logical thinking, teamwork, and problem-solving skills.
Proficiency in Chinese(Mandarin) and English
Job Types: Full-time, Permanent
Pay: $4,000.00 - $20,000.00 per month
Benefits:
Flexible schedule
Work from home
Work Location: Remote