岗位职责(具体工作内容)
核心开发与维护:参与公司核心移动应用产品的研发,负责 Android 平台相关功能的设计、开发和迭代优化。
跨端技术实践:深入学习和运用主流跨端框架,负责相关业务模块的开发,实现“一套代码,多端运行”的高效开发模式。
动态化方案落地:参与或负责动态化方案在业务中的集成与应用,支持业务的快速上线与热更新。
性能与体验优化:关注应用性能,能够分析和解决内存泄漏、卡顿、耗电等性能问题,不断提升应用的流畅度和稳定性。
技术研究与创新:持续跟踪业界先进的跨端与动态化技术,并能在合适的业务场景中进行技术验证和引入。
任职资格(学历、目标院校、语言、技能、性格等要求)
教育背景:2026届应届毕业生,本科及以上学历,计算机科学、软件工程、电子信息等相关专业。
语言基础:熟练掌握 Java 或 Kotlin(至少精通其一,Kotlin 优先),具备良好的编程基础和代码风格。
Android 基础:熟悉 Android SDK、Android Studio 开发工具,了解 Android 四大组件、生命周期、UI 布局、网络通信、多线程等核心机制。
计算机基础:扎实的数据结构与算法基础,熟悉操作系统、计算机网络等计算机核心理论知识。
学习与热情:对移动端开发有浓厚的兴趣,对 跨端技术 或 动态化技术 有强烈的好奇心和学习意愿,并愿意在此方向深入发展。
团队精神:具备良好的沟通能力、团队协作精神和责任感,能主动发现问题并积极寻求解决方案。
加分项 (具备以下经历者优先)
项目经验:有个人或团队的 Android 项目开发经验(课程设计、实习项目、个人作品、技术博客、开源项目贡献等均可),并能清晰地阐述其技术细节。
跨端/跨技术栈接触:熟悉iOS开发、对react-native等跨端框架有实际使用或了解。
开源贡献:在 GitHub 上有自己的技术项目或参与过开源项目的贡献。
竞赛经历:在 ACM、数学建模、“挑战杯”等知名技术竞赛中获奖。
实习经历:有知名互联网公司移动端开发相关的实习经验。