-
职位职责: 1、鸿蒙&跨平台:负责抖音相机鸿蒙版本业务建设与跨平台技术方案的建设落地,使用KMP跨平台技术从0到1再造相机业务;建设理想的技术架构并推动在各端落地,提升鸿蒙、安卓、iOS全平台的研发效率; 2、架构:负责抖音相机业务鸿蒙、安卓、iOS三端业务架构、工程架构、基础技术能力、研发效率建设; 3、AI:负责抖音相机团队在AI大模型方面的探索与落地。 职位要求: 1、本科及以上学历,计算机或相关专业优先; 2、三年及以上安卓/iOS经验或者跨平台/鸿蒙开发经验,乐于学习并参与多平台的开发; 3、具有良好的架构设计能力,对代码质量、架构质量有高标准; 4、良好的沟通能力和合作精神,有责任感; 5、拥抱AI,乐于在工作中创造性的使用各类AI工具提高效率。
-
岗位职责: 1、 负责公司Android车载平台相关应用的开发和维护; 2、 和厂商沟通,分析并解决开发过程中遇到的各种技术适配问题; 3、 负责编制项目开发过程中的相关文档,问题分析总结等。 任职要求: 1、 大学本科及以上学历,计算机及相关专业或信息管理相关专业; 2、 三年以上Android平台开发经验;对Android的UI控件有优化经验者优先; 3、 精通Java编程以及面向对象设计,精通Android下的高性能编程及性能优化; 4、 有良好的团队协作意识;开发基础良好,理解设计模式,在项目或产品中有很好的设计实践; 5、有强烈的责任心和团队精神,善于沟通和合作;能独立完成设计和编码; 6、熟悉音视频播放开发,有android车载系统开发、适配等工作经验的优先 。
-
工作职责: 1、负责设计和开发分布式网络爬虫系统,进行多平台信息的抓取和清洗工作; 2、负责网页信息数据抽取、清洗、去重等工作,提升平台的抓取效率; 3、设计和开发爬虫的监控和报警系统,提高问题发现能力; 4、参与爬虫核心算法优化,参与采集系统的调度策略优化; 5、负责国外热门社交媒体APP相关数据的采集工作,包括并不限于AndroidAPP反编译、脱壳、加密参数破解、APP抓包分析、抓取攻防等; 6、能完成领导临时交办的任务并能很好完成突发、紧急事件的处理; 任职要求: 1.具有Android开发经验,精通Android开发技术,熟悉JAVA,熟悉C++; 2.熟悉Android程序APK以及so的逆向分析流程,熟悉so的链接、加载,擅长安卓逆向,熟悉静态与动态的分析方法。 3.熟悉Androiddalvik/art虚拟机原理,熟悉Android底层运行机制,熟悉ARM汇编语言和指令集,熟练掌握Android应用逆向静态分析、动态调试、代码跟踪等,至少掌握一种逆向工具的使用。 4.熟练掌握各种调试工具:Smali、Dedexer、Dexdump、Apktool、Dex2jar、IDA、OLLYDBG、JEB其中一种或多种,具备androidndk程序的逆向反汇编能力。 5.熟悉安卓系统的安全机制,熟悉各种通用加解密算法。 6.熟练掌握Xposed和Frida等框架工具,并具备二次开发能力,有主流国外社交媒体app逆向、风控对抗、算法破解经验的优先,有群控开发经验优先; 7.掌握Python语言,实际参与过Python爬虫项目; 8.使用过SQLServer、MySQL、Mongodb任一数据库;
-
高级安卓逆向工程师
[广州·市桥] 2023-04-0620k-40k·13薪 经验3-5年 / 不限软件服务|咨询,数据服务|咨询,IT技术服务|咨询 / 不需要融资 / 15-50人岗位职责 1、 负责 Android 系统的 framework 层、 ROM 的开发和优化。 2、 负责Android 系统功能定制和移植。 3、 负责研发过程的重点、难点的技术攻坚。 任职资格 1、具备Android Rom开发工作经验,熟悉Android 底层架构。 2、能独自完成 ASOP 代码编译打包。 3、熟悉 Android 框架及工作机制、 ROM 修改以及开发,可按照特定需求修改优化。 4、负责 Android 系统 Framework 及内核等系统框架层的优化设计及关键模块开发。 5、熟悉 Android 常见服务,如 PowerManagerService,PackageManager, SystemServer,WindowManager 等,熟悉 Zygote、 JNI、内存管理机制。 6、有安卓定制ROM开发优先。 -
岗位职责: 1、负责Android底层基础能力预研,架构设计,平台能力服务化建设和基础架构框架的设计开发; 2、抽象平台化技术组件; 3、现有底层基础能力适配,进行方案设计和重构,代码review,性能优化,质量把控; 4、负责性能监控、静态代码分析、自动化测试等效率工具的开发,提升客户端的问题排查效率; 5、新技术方向调研,技术难点攻克。 岗位要求: 1、3年以上App相关开发经验,有较强的独立工作和解决问题的能力; 2、熟悉Android系统架构,熟悉Java、Kotlin; 3、有良好的学习能力和强烈的进取心、良好的沟通与表达能力、思路清晰; 4、具有较好的团队精神,有强烈的责任感和积极的工作态度; 5、有如下一项或多项经验者优先考虑: 有团队管理经验 有应用商店上架产品 对用户体验、交互流程及用户需求有深刻理解 有ReactNative/flutter 等跨平台经验 有鸿蒙系统开发经验
-
安卓高级逆向工程师 岗位职责: 1、逆向Android/ios app或者sdk,脱壳、反编译、抓包、拦截、破解等;。 2、主要负责公司APP客户端相关的安全分析工作,通过协议分析,参与逆向分析对抗策略的研发。 3、负责Android/ios应用的加解密和数据传输分析、拆解、逆向; 任职要求: 1、熟悉Android、IOS客户端逆向手法,掌握软件静态分析动态调试、代理跟踪。 2、具有Android开发经验,熟悉Java、Kotlin、C/C++等语言:对Android系统有深入的理解,了解安全机制,了解APK加载原理。 3、具有风控对抗经验,熟悉主流混淆技术、常规设备指纹原理.。 4、熟悉Android、IOS常用逆向工具原理,Hook技术原理,能使用Frida、Xposed等框架编写Hook代码,如IDA Pro 、Jadx、Frida、lsposed,lsplant、Apatch等。 5、具备AOSP二次开发、大型APP设备指纹分析/环信息分析、APP加解密算法经验优先;熟悉外部攻击常见的脱壳、防调试、防抓包、防hook、防root等技术优先。 6、具备良好的英文读写能力:逻辑清晰、表达能力强,有良好的团队合作精神和主动沟通意识。
-
岗位职责: 1、负责安卓应用的反编译、拆解、逆向等工作; 2、负责保护及逆向技术研究,包括但不限于代码混淆、软件加壳脱壳等; 3、负责公司产品相关的技术攻关,逆向主流网站和APP的反爬机制; 4、负责对公司产品进行分析并能逆向分析其技术实现; 5、熟练使用IDA、GDB等逆向分析工具,熟练使用常见HOOK技术; 6、对软件进行风险评估,并编写评估报告。 任职要求: 1、本科及以上学历,计算机相关专业,3年以上Android逆向经验; 2、Java 基础扎实,熟练使用Android SDK,熟悉Android应用开发流程; 3、熟悉ARM架构汇编语言,熟悉Http、websocket等常见协议; 4、熟悉java、c/c++、python等编程语言,熟练使用Xposed,frida,ida等工具; 5、具有团队精神,积极的工作态度和对工作的责任心,有一定的稳定性; 6、为人正直、诚实可靠和组织纪律观念强。
-
岗位职责: 1.独立完成公司产品的安卓端开发; 2.按照安卓端开发流程和规范进行开发、编写开发文档; 3.与产品、设计、后端、测试等团队紧密配合,按时高质量完成开发任务; 4.参与安卓端需求评审、技术方案设计,持续优化用户体验,保证系统稳定性和兼容性。 任职要求: 1.计算机相关专业*****本科及以上学历,能熟练阅读英文技术文档; 2.两年及以上安卓端开发经验,熟悉四大组件等安卓技术; 3.熟悉MVVM、Livedata等开发模式,熟练使用RxJava、Retrofit等安卓端主流开发框架; 4.熟悉Gradle等安卓端构建工具; 5.掌握安卓端安全性原则,理解安卓领域内场景的安全问题及防控方式; 6.有良好的沟通能力和较强的逻辑思维,能独立解决技术难题,善于分析、归纳、总结。
-
【岗位职责】 1.负责公司核心产品的 Android 客户端研发工作,确保高质量、高性能的交付; 2.主导客户端架构设计与优化,推动模块解耦、组件化建设,提升代码复用性与可维护性; 3.深入理解产品需求,与产品经理、设计师紧密协作,快速实现并持续优化用户体验; 4.参与跨端技术方案评审,与后端、前端、测试等团队协作推动整体技术方案落地; 5.跟踪安卓技术发展,探索并引入合适的新技术或工具提升研发效率和产品质量; 6.指导中初级工程师进行技术成长与代码评审,推动团队整体技术水平提升。 【任职要求】 1.本科及以上学历,计算机相关专业,3 年以上 Android 开发经验,有复杂项目主导经验; 2.精通 Kotlin,掌握 Java,具备良好的面向对象设计思想和编码习惯; 3.熟悉 Android SDK 体系及主流 Jetpack 组件,具备扎实的多线程、内存管理、性能优化能力; 4.熟悉组件化、插件化、模块化开发,具备大型项目架构设计与演进经验; 5.熟悉网络通信机制、常用协议(如 HTTP/HTTPS、WebSocket)、数据存储方案(Room、DataStore 等); 6.有 RxJava、Coroutine、Jetpack Compose 等现代开发框架实战经验优先; 7.有良好的技术文档撰写能力、团队协作和沟通能力,具备技术分享或开源项目经验者优先。 【加分项】 1.有 Flutter、React Native 等跨端开发经验; 2.有 AOSP、系统定制、Framework 层开发经验; 3.有参与高并发、高用户量 App 的性能调优经验; 4.有 Unit Test / UI 自动化测试建设经验。
-
工作职责: 1.负责公司核心产品的 Android 客户端研发工作,确保高质量、高性能的交付; 2.主导客户端架构设计与优化,推动模块解耦、组件化建设,提升代码复用性与可维护性; 3.深入理解产品需求,与产品经理、设计师紧密协作,快速实现并持续优化用户体验; 4.参与跨端技术方案评审,与后端、前端、测试等团队协作推动整体技术方案落地; 5.跟踪安卓技术发展,探索并引入合适的新技术或工具提升研发效率和产品质量; 6.指导中初级工程师进行技术成长与代码评审,推动团队整体技术水平提升。 任职资格: 1.本科及以上学历,计算机相关专业,3 年以上 Android 开发经验,有复杂项目主导经验; 2.精通 Kotlin,掌握 Java,具备良好的面向对象设计思想和编码习惯; 3.熟悉 Android SDK 体系及主流 Jetpack 组件,具备扎实的多线程、内存管理、性能优化能力; 4.熟悉组件化、插件化、模块化开发,具备大型项目架构设计与演进经验; 5.熟悉网络通信机制、常用协议(如 HTTP/HTTPS、WebSocket)、数据存储方案(Room、DataStore 等); 6.有 RxJava、Coroutine、Jetpack Compose 等现代开发框架实战经验优先; 7.有良好的技术文档撰写能力、团队协作和沟通能力,具备技术分享或开源项目经验者优先。 【加分项】 1.有 Flutter、React Native 等跨端开发经验; 2.有 AOSP、系统定制、Framework 层开发经验; 3.有参与高并发、高用户量 App 的性能调优经验; 4.有 Unit Test / UI 自动化测试建设经验。
-
岗位职责: 1. 负责Android应用的加解密和数据传输分析、拆解、逆向; 2. 负责设备指纹、风控策略,反反调试等技术; 3. 负责对新产品或新技术进行技术研究,形成成果,进而应用于产品业务; 任职要求: 1.具有较强的逆向分析能力,程序反汇编能力和逻辑分析能力,熟悉软件逆向分析流程,能够独立完成软件逆向工作,熟悉网络协议堆栈、应用层协议、深度包检测和深度/动态流检测方法,并能熟练使用脚本语言进行研究结果进行验证。 2. 熟练使用wireshark等抓包工具对数据进行分析、汇总; 3..熟练使用OllyDBG,IDAPro,gdb,frida,unidbg等逆向工具; 4了解互联网常用的加密算法基本原理,具备私有加密协议分析能力者优先5.熟练掌握软件逆向静态分析、动态调试、代码跟踪等技术; 6.熟悉反跟踪调试技术、企业脱壳技术; 7.有安卓应用大厂安全研究,风控防护经验优先
-
岗位要求: 1. 对Android Framework有较为深入的理解,熟悉安卓系统架构,有Android源码阅读经验; 2. 具有良好的逆向及安全分析能力,掌握Android应用逆向静态分析、动态调试经验、代码跟踪等; 3. 了解Android安全机制,会用基本的逆向工具( Apktool、Dex2jar、IDA Pro) 4. 熟悉Android开发,了解打包、反编译、破解流程。对Tcp协议还原有一定了解,有逆向&抓取经验优先; 5.精通JAVA/Kotlin、smali语言,熟悉C++语言,对设计模式,大型软件架构设计有一定理解; 6.熟悉/精通逆向工程,对反编译有较深的理解,有比较丰富的混淆加密逆向(Java层)经验熟悉so和java层hook。 加分项: 1.protobuf协议逆向分析经验 2.国外G系软件逆向分析经验 3.大型软件架构分析(java)经验 4.高强度混淆分析经验 5.各项逆向协议工具脚本插件开发经验(抓包工具,逆向工具)
-
岗位职责: 1. 安卓 app 逆向,协议分析; 2. 研究app 算法还原,风控策略,安全性分析; 3. 配合完成上级安排的其他相关工作任务。 岗位要求: 1. 本科及以上学历,计算机相关专业,3年以上安卓逆向经验; 2. 了解安卓开发,包括java层和ndk层; 3. 熟悉多种逆向工具及框架,包括但不限于:unicorn、unidbg、gdb、frida(能编写脚本)、IDA(能编写idc或者ipython)、so hook框架、Xposed(或类似框架)、jeb、jadx、 apktool等 ; 4. 能独立分析apk java以及so 功能,能处理常见混淆,熟悉 app反调试,熟悉app风控策略; 5. 熟悉app 反抓包机制,熟悉HTTP、TCP、QUIC等网络协议及数据抓包、分析; 6. 熟悉安卓环境的C/C++、JAVA ,精通 smali 、arm语言,能编写ndk so 及 java层 插件; 7. 熟悉Android linux层面运行机制,了解安卓系统参数修改; 8. 分析过大型app,了解常见风控策略; 9. 良好的逻辑思维能力和团队合作精神,善于交流和表达,抗压性强。
-
高级/中级Android逆向工程师 岗位职责: 1. 负责Android平台移动应用产品的架构和开发,能根据产品需求做竞品调研和技术分解,选取最优方案; 2. 负责Android应用的逆向分析工作,进行技术预研和难点公关; 3. 负责迭代广告变现相关sdk的接入和开发,保证sdk的稳定与功能迭代; 4. 编写高质量的代码,确保有好的性能、稳定性、架构设计 5. 参与产品功能讨论,根据产品需求完成技术调研、架构和模块设计、编码、自测工作 6. 承担关键任务的同时,能够定期进行技术分享,相互学习和进步 任职要求: 1.有3年以上APK逆向分析工作经验,本科以上学历,计算机相关专业,能力经验优秀可放宽; 2.熟悉Android程序APK以及so的逆向分析流程,熟悉so的链接、加载,擅长安卓逆向,熟悉静态与动态分析方法; 3.熟练Android dalvik/art虚拟机原理,熟悉Android底层运行机制,熟悉ARM汇编语言和指令集,熟练掌握Android应用逆向静态分析、动态调试、代码跟踪等,掌握多种逆向工具的使用; 4.熟练掌握各种调试工具:Smali、Dedexer、Dexdump、Apktool、Dex2jar、IDA、OLLYDBG、JEB其中一种或者多种,具备Android NDK程序逆向反编译 5. 熟悉Android系统安全机制,熟练各种通用加解密算法; 6. 有广告商业化变现经验优先,有工具/网赚等项目经验优先;
-
高级/中级Android逆向工程师 岗位职责: 1. 负责Android平台移动应用产品的架构和开发,能根据产品需求做竞品调研和技术分解,选取最优方案; 2. 负责Android应用的逆向分析工作,进行技术预研和难点公关; 3. 负责迭代广告变现相关sdk的接入和开发,保证sdk的稳定与功能迭代; 4. 编写高质量的代码,确保有好的性能、稳定性、架构设计 5. 参与产品功能讨论,根据产品需求完成技术调研、架构和模块设计、编码、自测工作 6. 承担关键任务的同时,能够定期进行技术分享,相互学习和进步 任职要求: 1.有3年以上APK逆向分析工作经验,本科以上学历,计算机相关专业,能力经验优秀可放宽; 2.熟悉Android程序APK以及so的逆向分析流程,熟悉so的链接、加载,擅长安卓逆向,熟悉静态与动态分析方法; 3.熟练Android dalvik/art虚拟机原理,熟悉Android底层运行机制,熟悉ARM汇编语言和指令集,熟练掌握Android应用逆向静态分析、动态调试、代码跟踪等,掌握多种逆向工具的使用; 4.熟练掌握各种调试工具:Smali、Dedexer、Dexdump、Apktool、Dex2jar、IDA、OLLYDBG、JEB其中一种或者多种,具备Android NDK程序逆向反编译 5. 熟悉Android系统安全机制,熟练各种通用加解密算法; 6. 有广告商业化变现经验优先,有工具/网赚等项目经验优先;
热门职位


