• *职责*
• - 影响软件架构和设计,确保可扩展性、性能和安全性。
- 设计客户端和服务器端架构。
- 编写技术文档。
- 保持与新技术趋势的同步。
- **要求**:
- 2-3年相关工作经验者优先。欢迎应届毕业生。
- 具备实际操作技能和经验,能够将网络服务与应用程序进行集成(JSON、XML、SOAP)。
- 具备实际操作技能和经验,熟悉代码版本控制工具,如GitHub/GitLab。
- 具备实际操作技能和经验,熟悉包括MSSQL、MySQL、MongoDB在内的数据库技术。
- 具备实际操作技能和经验,熟悉iOS和Android的原生移动开发。
- 具备实际操作技能和经验,熟悉React Native、Ionic等跨平台移动框架将是一个优势。
- 具备实际操作技能和经验,熟悉Wifi/蓝牙/NFC/MQTT等通信协议将是一个优势。
- 掌握软件设计、系统测试和安全最佳实践知识。
- 必须具备分析能力,自我驱动,并积极跟进新技术和编程语言。
- 愿意在工作中学习,并不断渴望自学新技能。
- 软件工程师还应具备以下特质:
- 对研发、软件设计和集成系统开发有浓厚的兴趣。
- 能够在压力下工作,在快节奏的团队环境中应对多个截止日期。
- 能够独立工作,并与团队合作完成多个项目。
- 具备良好的人际交往和书面/口头沟通能力。