Android开发工程师
CMC TOP15 CEX
岗位摘要
该职位为Android开发工程师,专注于使用Kotlin进行客户端开发,要求精通Android架构模式如MVP/MVVM/MVI,具备性能优化和稳定性实践经验。职责包括核心业务模块设计、实时数据处理、架构评审和稳定性建设,强调与团队协作和工程质量的提升。优先考虑有金融行业或高并发业务经验的候选人,工作模式为远程,薪资范围在每月3500至6500美元。
技能要求:
公司简介
CMC TOP15 CEX 我们是2017年成立的一家全球化的数字资产交易平台,业务覆盖欧美及亚洲市场等,咱们以优质的市场流动性和平台稳定性著称。我们倡导扁平化管理,自由化办公的高效协作氛围,正全力打造全球顶级数字资产服务生态,为优秀人才提供很好的成长空间。
岗位职责
1. 负责 Android 客户端核心业务模块的设计与开发,支撑高复杂度业务场景的稳定运行; 2. 深度参与实时数据展示、复杂业务状态流转等关键场景的客户端实现与优化; 3. 在核心业务演进过程中,持续关注并优化 性能、内存、网络与页面流畅度; 4. 参与 Android 客户端的架构设计与技术方案评审,在保证业务交付的同时推进工程质量提升; 5. 结合实际业务场景,参与稳定性建设与线上问题治理,包括异常监控、问题定位与修复; 6. 设计并落地提升研发与调试效率的技术方案或工具,推动技术能力在业务中的实际应用; 7. 与产品、后端、测试等角色紧密协作,保障关键业务链路在复杂场景下的正确性与一致性。
岗位要求
1. 精通 Kotlin,具备扎实的 Android 客户端开发基础与完整业务交付经验; 2. 熟悉 Android 常见架构模式(MVP / MVVM / MVI),能够在复杂业务中合理拆分模块; 3. 对 Android 性能优化与稳定性问题有实践经验,包括内存、ANR、卡顿、网络等; 4. 熟练使用 Android 性能分析与调试工具(Profiler、Systrace、Perfetto 等)定位问题; 5. 对系统机制与底层原理有理解,能够支撑复杂问题的分析与解决; 6. 具备良好的工程意识与代码规范,关注可维护性与长期演进; 7. 具备良好的责任心与沟通能力,能够独立负责模块并推动问题闭环。 优先项: 1. 有交易所、证券、金融行业开发经历优先; 2. 有实时数据、高并发更新或金融类复杂业务开发经验者优先;