发布时间:2025-1-7
到岗时间:尽快到岗
职位类型:技术
岗位职责:
1、系统设计与开发:负责平台的整体架构设计和优化,确保技术解决方案满足业务需求;负责应用平台前后端设计与开发工作,确保系统的功能性和稳定性。
2、项目规划与需求分析:与产品和市场团队紧密合作进行项目规划和需求分析,理解业务需求,转化为技术解决方案,完成系统设计、技术方案撰写及开发计划,确保项目进度和质量;作为技术团队和业务团队之间的桥梁,确保技术决策与业务目标一致。
3、开发与实现:主导软件项目的全生命周期管理,从需求分析、架构设计到开发、测试、上线部署及运维优化,确保项目按时、高质量交付,满足客户需求和业务发展目标,有效控制项目成本和风险。
4、维护与优化:对开发完成的系统进行维护和优化,确保系统的稳定性和性能。
5、技术支持与培训:编写和维护技术文档,确保团队成员对系统架构和代码有清晰的理解;为团队成员提供技术支持和培训,帮助团队成员提高技术水平。
6、全栈协作:监督和管理外部的技术执行,确保项目按时按质完成,包括任务分配、进度跟踪和质量控制;跨团队协作,与产品经理等密切配合,确保项目按时交付,并解决开发过程中遇到的问题,提升团队整体开发效率。
7、代码质量与测试:深入参与核心代码编写与技术攻关,解决项目中的关键技术难题,持续改进开发流程和方法或工具,提升开发效率和质量,编写高质量代码,进行代码评审,确保开发团队的代码规范和质量,保证系统的稳定性和高性能。
8、技术研究与创新:关注前沿技术的发展,主动学习和引入新技术、新工具,提高开发效率和产品质量。组织和参与技术分享与培训,提升团队整体技术水平。
任职资格:
1、教育背景:计算机、软件工程或AI等相关专业本科及以上学历。
2、工作经验:至少3年以上全栈开发经验,具备独立开发前、后端系统的能力,并熟悉服务器端开发,能够进行数据库操作和系统集成。
3、技术能力:
①前端开发能力:
精通 HTML、CSS 和 JavaScript( HTML 和 CSS 的布局和样式的知识),(有使⽤ JavaScript 框架和库的经验)。
响应性设计,能够创建在各种设备(桌⾯、平板电脑、移动设备)上运⾏良好的 web 应⽤程序。
UI/UX 原则,了解⽤户界⾯(UI)和⽤户体验(UX)的设计原则,以创建直观和⽤户友好的界⾯。
②后端开发能力:
精通Java、Python、Android、C#/C++、Node.js等后端编程语言两种以上。
RESTfulapi 和 Web 服务,有设计和开发 RESTfulapi,了解 HTTP ⽅法、状态代码和 REST 原理的经验。
数据库管理,有使⽤关系数据库(如 MySQL、PostgreSQL)和 NoSQL 数据库(如 MongoDB)的经验。
认证和授权,了解针对安全认证和授权机制的安全协议和算法(例如,OAuth,JWT)。
③移动开发能力:移动应⽤程序开发,有构建移动应⽤程序的经验,最好是使⽤安卓/ IOS的原⽣开发等框架。
④跨平台开发能力,能够开发运⾏在多个平台(iOS,Android)上的应⽤程序。
⑤版本控制和协作,版本控制系统,熟练使⽤ Git 进⾏版本控制(分⽀、合并,拉请求)。
⑥测试框架,了解单元测试和集成测试框架(如 JUnit、Mockito),以确保代码质量。
⑦数据结构和算法,深⼊了解数据结构和算法,以编写⾼效和优化的代码。
4、项目经验:有完整的AI应用开发经验、Web应用开发经验、安卓和IOS应用开发经验,从前端到后端能够独立完成。
5、网络安全:了解网络安全的基本概念和常用技术,能够对网络攻击进行有效防范。
6、其他技术:熟悉常用的开发工具和框架,如Webpack、Node.js、React等;了解大数据处理和机器学习等相关技术。
7、团队协作和沟通能力:能够向⾮技术利益相关者清晰地传达技术概念,并与跨职能团队协作,能够推动项目进展,解决协作中的问题;需要具备英语读写能力,流利的英语口语加分。
8、学习和解决问题的能力:拥有较强的自学能力和技术热情,能够快速掌握新技术和新工具,并适应不断变化的项⽬需求;具备较强的解决问题能力和创新意识,能够在项目中提出并实现创新方案。
9、责任心与抗压能力:⾮常注重细节具备高度责任心,确保⾼质量的可交付成果和编码标准,能够承受工作压力,按时完成任务。
企业资质:专精特新企业和国家高新技术企业;
福利:带薪年假、周末双休、五险一金、节日礼物等。