As a mobile software engineer, you will be part of a global mobile team, developing new features for the all-in-one iOS and Android apps. You will be working cross-functionally with design, product, and other engineering teams to identify customer needs, and ship high-quality new features through fast iterations. You will be striving for performance optimization and maximizing customer satisfaction. The job involves staying on top of industry trends, evaluating new solutions, and collaborating with global development teams to deliver customized solutions targeting international users while maintaining consistency with the overall architecture. The role requires maintaining high-quality technical documentation and improving efficiency in cross-office/timezone cooperation.