职位描述
• 有机会产生积极影响
• 领导角色
• 卓越的职业发展机会
理想候选人
作为一名高级软件工程师,您可以与其他人合作改进现有的移动应用程序。这将涉及开发软件应用程序的核心版本,识别客户需求和技术规范,与工程组和应用程序进行互动。
您将负责:
• 编写设计良好、可测试和高效的代码。
• 收集和评估用户反馈。
• 作为一个充满活力的团队的一部分,提供优秀的产品。
• 提供代码文档和其他技术文档。
• 通过调查替代方案和新技术并提交给架构审查来支持持续改进。
• 故障排除和调试以优化性能。
• 领导软件套件的设计、创建和实施。
• 架构设计、开发和部署移动应用程序的新功能。
• 设计和实施移动应用程序。
• 参与定义和实施移动开发的标准。
个人资料
• 您拥有计算机科学、工程或相关领域的学位/学历。
• 您至少拥有6年的经验,理想情况下是在软件架构师或软件工程师的角色中。
• 您具有Java、Coroutines、Jetpack和mockito的工作知识。
• 您是一个强大的团队合作者,能够管理多个利益相关者。
• 您具有较强的分析能力,并且能够处理数字数据。
• 您具有高度的目标驱动力,并且在快节奏的环境中工作得很好。
• 有Android SDK、MVVM、Kotlin、Java、Coroutines、Jetpack Compose、View状态管理和处理的经验。
• 单元测试(Unit,Mockito),UI测试
• REST API消费,Retrofit
• Hilt依赖注入和可访问性
雇主
我们的客户在IT人员配备、咨询和业务流程服务方面具有国际视野。随着IDC Digital的推出,我们的业务范围扩展到应用和数字服务。
#J-18808-Ljbffr