初级Android工程师(BigPay,Binance聊天)
Binance是全球领先的区块链生态系统,背后是按交易量和注册用户数最大的加密货币交易所。我们被10亿多人在100多个国家信任,以行业领先的安保、用户资金透明度、交易引擎速度、深度流动性以及 unmatched 的数字资产产品而闻名。Binance的 offerings 范围从交易和金融到教育、研究、支付、机构服务、Web3功能等。我们利用数字资产和区块链的力量,构建包容性的金融生态系统,以推进金钱的自由并改善全球人们的金融访问。
加载中...
• Responsible for the functional development, performance optimization, and maintenance of the company's Android client products.
• Participate in product requirement reviews, technical solution design, and code implementation.
• Continuously optimize the App's stability, performance, and user experience.
• Write high-quality, maintainable, and testable code, and conduct thorough unit testing and integration testing.
• Keep abreast of the latest Google technology trends, explore and introduce suitable frameworks or tools to improve development efficiency.
• Collaborate closely with product managers, UI/UX designers, and backend engineers to efficiently promote project delivery.
• 1-2 years of Android application development experience, with solid Kotlin programming skills, Java is a plus.
• In-depth understanding of Android system principles, including Activity lifecycle, message mechanism, View drawing process, Binder communication, process management, etc.
• Familiar with the underlying implementation principles of common functional modules (such as network requests, image loading, permission management, componentized communication, etc.).
• Proficient in MVVM architecture, and skilled in using components such as ViewModel, LiveData, StateFlow, and Repository to build a clear layered structure.
• Skilled in declarative UI development with Jetpack Compose, and able to implement complex page routing and state management in combination with Navigation.
• Practical experience in App performance optimization (memory, stuttering, startup speed, package size, etc.).
• Good engineering literacy, with emphasis on code quality, readability, and scalability.
• Skilled in using dependency injection frameworks (such as Hilt or Dagger), and have practical experience in implementing DI in large-scale projects.
• Bachelor's degree in Computer Science, Software Engineering, or a related technical field (preferred but not mandatory).
注册并登录后即可查看
Binance是全球领先的区块链生态系统,背后是按交易量和注册用户数最大的加密货币交易所。我们被10亿多人在100多个国家信任,以行业领先的安保、用户资金透明度、交易引擎速度、深度流动性以及 unmatched 的数字资产产品而闻名。Binance的 offerings 范围从交易和金融到教育、研究、支付、机构服务、Web3功能等。我们利用数字资产和区块链的力量,构建包容性的金融生态系统,以推进金钱的自由并改善全球人们的金融访问。
Mapbox是新一代定位业务领先的真实时间平台,是唯一能够为组织提供完整工具集的平台,以驱动人们、包裹和车辆的导航。
作为Android开发人员,您将专注于构建稳健、安全且高可用的服务器端系统和API,以支持产品,与前端工程师和架构师紧密合作,确保性能基准持续达标。
自2012年推出以来,Tinder®彻底改变了人们相识的方式,从1次匹配增长到10亿次匹配...