• * 职责
1. 与开发团队和产品经理合作,构思软件解决方案。
2. 设计客户端和服务器端架构。
5. 编写有效的 API。
6. 测试软件以确保响应和效率。
7. 故障排除、调试和升级软件。
8. 创建安全和数据保护设置。
10. 编写技术文档。
11. 编写技术图表。
12. 与数据科学家和分析师合作,改进软件。
• * 要求
1. 具有全栈开发人员或类似角色的经验。
3. 熟悉常见的技术栈。
4. 熟悉多种前端语言和库(例如 HTML/CSS、JavaScript、React Native)。
5. 熟悉多种后端语言(例如 PHP、Bash 脚本)和 JavaScript 框架(例如 JQuery、React)。
6. 熟悉数据库(例如 MySQL)、Web 服务器(例如 Apache)和 UX/UI 设计。
7. 出色的沟通和团队合作能力。
8. 高度重视细节。
9. 积极主动的态度。
10. 组织能力。
11. 分析思维能力。