我们正在寻找一位才华横溢且经验丰富的高级软件工程师,专注于使用Flutter进行移动开发,加入我们客户快速发展的团队。
作为一名高级软件工程师,您将有机会参与尖端项目,与各种专业人员合作,并在技术行业产生重大影响。
我们的客户是一家总部位于香港的领先信息技术(人力资源)公司。
我们也会考虑海外候选人(中文听说读写流利)。
职责:
• 使用Flutter框架开发高质量的移动应用程序,确保在不同移动平台上的性能、效率和可靠性。
• 与设计师、产品经理和其他工程师等跨职能团队合作,进行头脑风暴,定义和实施创新功能和解决方案。
• 撰写易维护和可扩展的代码,遵循最佳实践和行业标准,同时不断提高我们客户移动应用程序的质量和性能。
• 进行彻底的代码审查,并提供有建设性的反馈,以确保整体代码库符合最高的质量和可维护性标准。
• 保持与移动开发相关的最新行业趋势、工具和技术的更新,不断增强您的技能和知识。
• 解决与移动应用程序开发相关的复杂技术问题,与支持和质量保证团队密切合作,提供卓越的用户体验。
• 指导初级工程师,营造一个合作和包容的工作环境,在这里鼓励知识共享和持续学习。
资格:
• 计算机科学或相关领域的学士学位,或同等实践经验。
• 5年以上使用Java/Kotlin/Swift/Dart开发移动应用程序(iOS/Android)的经验
• 至少4年相关的软件开发经验,包括移动、网站和系统开发
• WebSocket API和RESTful API的实际经验
• 精通设计和实施直观、响应迅速、在各种移动平台上视觉吸引力的复杂用户界面。
• 熟悉移动应用程序开发的最佳实践,包括架构模式、性能优化和代码可维护性。
• 出色的解决问题的能力和创造性思维,能够克服技术挑战并找到创新解决方案。
• 出色的沟通技巧(中文和英文)(写作和口语),能够与跨职能团队有效合作,并向非技术利益相关者解释复杂的技术概念。
• 对移动技术充满热情,跟踪领域内的最新进展,并与更广泛的社区分享知识。