About this role
• Those who have contributed to open-source projects or have a blog about technology are preferred.
Responsibilities
• Independently responsible for the front-end architecture design, development and iteration of the mobile App (cross-platform) and Web version of the MPC wallet.
• Collaborate closely with UI/UX designers, product managers and Rust backend engineers to achieve a high-performance and secure user interface and interaction.
• Optimize application performance to ensure a smooth experience and stability across different platforms and devices.
• Write reusable and testable front-end components and modules, and establish front-end engineering standards.
• Pay attention to and study the latest front-end technologies and mobile development trends, and promote the team's technology selection and best practices.
Qualifications
• Proficient in modern front-end technology stacks (such as React/Vue/Angular or any of the mainstream frameworks), with at least 5 years of front-end development experience.
• Having rich experience in developing and launching mobile apps, and proficient in at least one of the following technical solutions: React Native, Flutter, and having actual launched projects.
• Having a deep understanding of the different technical principles, characteristics, and performance optimization schemes of mobile H5, Hybrid, and Native technologies.
• Skilled in using front-end engineering tools (Webpack, Vite, Git, CI/CD, etc.).
• Familiar with libraries such as Web3.js and Ethers.js, and understanding the interaction with blockchain nodes (such as JSON-RPC).
• Possessing excellent business abstraction ability and componentization thinking, and pursuing the ultimate user experience.
• Having good teamwork and communication skills.
Interested in this position?