职位名称:高级全栈开发工程师(React.js / Node.js / Python)
经验要求:8-10年
角色概述
- 设计、开发和维护使用React.js、Node.js和Python的可扩展全栈Web应用程序
- 跨前端和后端层工作,提供高质量、高性能和安全的应用程序
- 与跨职能团队合作,将业务需求转化为技术解决方案
主要职责
- 使用React.js开发响应式和可重用的UI组件
- 使用Node.js和Python构建和维护后端服务和API
- 将前端应用程序与后端服务和第三方API集成
- 编写干净、可维护且有良好文档的代码,遵循最佳实践
- 参与系统设计、代码审查和技术讨论
- 排查、调试和优化应用程序性能
- 确保应用程序的安全性、可扩展性和可靠性
- 在整个SDLC过程中与产品经理、设计师和QA团队合作
- 支持应用程序的部署、监控和维护
基本技能
- 8年以上实际操作经验:
- React.js
- Node.js
- Python
- 精通JavaScript(ES6+)、HTML和CSS
- 有构建RESTful API和后端服务的经验
- 对面向对象和函数式编程有深入理解
- 有版本控制系统(Git)的经验
- 良好的问题解决和沟通能力
期望技能
- 有云平台(AWS、Azure或GCP)经验
- 接触过前端框架、状态管理库或UI框架
- 了解数据库(SQL / NoSQL)
- 熟悉CI/CD管道和DevOps实践
- 有在敏捷/ Scrum环境中工作的经验
关键词/技能
- 数字:ReactJS
- 数字:Node.js
- 数字:Python