<p><strong>Job Responsibilities:</strong></p>
<p>Responsible for the development, updates, and maintenance of company's Android applications.<br>Collaborate with the development team to execute project app development, maintenance, and subsequent optimization work.<br>Plan and develop applications from scratch, including architectural design.<br>Participate in discussions and evaluate task schedules based on project requirements.<br>Work cross-functionally with other departments to complete development requirements.<br>Complete other tasks assigned by supervisors.</p>
<p><strong>Requirements:</strong></p>
<p>Possess strong development capabilities, able to perform code adjustments and optimization.<br>Expert in multi-threading and SQLite database management, familiar with Android UI libraries.<br>Familiar with user experience design principles.<br>Skilled in performance optimization of complex UI.<br>In-depth understanding of Android network communication mechanisms, proficient in Socket, TCP/IP, HTTP/HTTPS, and JSON/XML technologies.<br>Proficient in at least one architectural pattern (such as MVC, MVP, MVVM, MVI, etc.).<br>Experience in publishing apps to mainland China markets (such as Huawei, OPPO, Xiaomi, etc.).<br>3-5 years or more development experience in internet technology companies.<br>Priority given to candidates with platform software development or mobile game development experience.</p>