Responsible for React Native development and iteration of the company's mobile products, covering iOS and Android, ensuring the product's functional integrity, run-time stability, and user experience.
Responsible for third-party SDK integration, adaptation and optimization work, solving compatibility and stability issues in the process of dual-end integration.
Responsible for front-end development and maintenance of the company's backend management system, based on the React technology stack to implement operational management, data configuration, process review, etc. backend functional modules.
Participate in front-end technology architecture design, code style definition and engineering construction, continuously optimize front-end performance, package size and device compatibility, and overcome technical difficulties in the development process.
Collaborate with product, backend, and testing teams to complete requirement review, technical solution design, integration testing, and post-release follow-up to ensure high-quality requirements are delivered on time.
Continuously follow up on front-end field frontier technologies and best practices, combine business scenarios for technology landing and innovation, and enhance R&D efficiency and product competitiveness.
Hard and fast employment requirements
Bachelor's degree or above, computer science major, with at least 2 years of front-end development experience, 1 year of complete development experience on React Native commercial projects, and a case of already launched iOS/Android dual-end APPs.
Proficient in JavaScript/TypeScript language, familiar with React technology stack, proficient in React Hooks, common state management solutions (Zustand/Redux/Mobx, etc.), Solid front-end foundation (HTML/CSS/ES6+, etc.)
Familiar with mobile development features, proficient in iOS/Android cross-platform adaptation, system permission application, compatibility handling, and able to independently locate and solve cross-platform performance and compatibility issues.
Familiar with WebSocket and other real-time communication technologies, with high-frequency real-time data updates, dynamic data rendering, and relevant development experience, and able to ensure page stability in low-latency scenarios.
Familiar with front-end engineering tools (Webpack/Vite, etc.), code style management, version control tools (Git), and have good coding habits, documentation awareness, and problem-solving abilities.
Have good understanding of requirements, cross-team collaboration awareness, strong sense of responsibility, and ability to efficiently push development tasks to completion, with high requirements for product experience and code quality.
Applicants with complex data visualization charts, high-interactivity data product development experience are preferred;
Have full process development experience of the middle and back-end management system, familiar with front-end development standards and best practices of the middle and back-end;
Proficient in React Native performance optimization, native module packaging, and hot update-related technologies;
Applicants with overseas app store listing, multi-region compliance and adaptation experience are preferred;
Have full-stack development awareness, understand Node.js, cloud service related knowledge, those who prefer;
Have good English document reading ability, familiar with overseas official technical documents, and able to consult them fluently. Candidates with such qualifications are preferred.
Languages
Mandarin
Skills
Node.js
Application Development
Front-end Development
vue
HR Irene
Good Luck Studio Limited · HR
Online
Be careful
Don’t provide your bank or credit card details when applying for jobs.