从0到1打造核心架构,挑战高并发社交场景
岗位职责:
(1)功能全流程开发:独立负责社交软件中完整功能模块的前端、后端以及移动端的开发,测试和部署上线。
(2)技术架构设计:参与系统技术选型和架构设计,为产品选择合适的技术栈(如选择Vue/React+Nodejs+MySQL或其它组合)
(3)性能与体验优化:解决从用户界面渲染到服务器响应速度的全链路性能瓶颈,保障用户体验的流畅性。
(4)协作与沟通作为前后端之间的桥梁,与产品经理,设计师等紧密沟通,确保技术方案与产品目标一致。
任职要求:
(1)前端技能:精通HTML5、CSS3、JavaScript(ES6+)熟练掌握至少一种主流框架,如React或Vue.js。了解前端工程化工具(如Webpack、Vite)
(2)后端技能:熟练掌握至少一种后端语言、如Node.js/Python/Go/Java等具备数据库设计能力,熟练使用MysQL、Redis等掌握RESTful API 设计和开发规范。
(3)移动端技能:了解跨端开发框架(如React Native、Flutter)或原生开发基础。使用Swist进行ios原生端功能的开发与优化。使用Kotlin进行Android原生端功能的开发与优化。具备移动端适配和调试经验。
(4)运维与架构:熟悉Linux基础操作和命令,掌握Docker等容器化技术,了解基本的云服务(Aws/Aliyun)使用,了解CI/CD、Nginx配置等更佳。
(5)软实力:
极强的自主学习能力:技术领域广,需要持续学习。
系统性思维:能从全局视角理解产品,而不仅仅是完成分配的任务。
出色的沟通能力:能清晰地在前后端角色间切换并有效沟通。
问题解决能力:具备强烈的责任心和攻关精神,能独立解决复杂技术问题。
拉勾安全提示