移动应用开发者(React Native)

15个月前全职
BRAINDGE RECRUITMENT SOLUTIONS PTE. LTD.

BRAINDGE RECRUITMENT SOLUTIONS PTE. LTD.

location 新加坡
unsaved
职位职责: • 开发、测试、部署和维护应用程序和系统集成,以确保运营所需。 • 在软件开发生命周期中使用最佳实践。 • 积极参与软件开发过程的各个方面。 • 与其他软件工程师、业务分析师和软件架构师合作,计划、设计、开发、测试和维护应用程序。 • 参与解决方案设计和相关代码的同行评审。 • 部署系统到生产环境,并提供实施后支持。 • 分析和解决技术和应用问题。 • 通过调查和纠正报告的系统缺陷,为客户提供维护支持。 • 理解服务(应用程序、系统和数据库)之间的相互依赖关系,并能够准确地找出问题区域,以提高整体效率。 • 评估应用程序和流程改进的机会,并准备有理由的文档与团队成员和其他相关方共享。 • 在按时交付解决方案的同时,遵守高质量开发原则。 • 了解移动和Web技术领域的最新行业趋势。 • 履行其他分配的职责。 资格和概要: 必备条件 • 计算机科学学士学位或同等学历。 • 熟练掌握React Native(Javascript/Typescript)和Android(Java)或iOS(Objective C/Swift)。 • 掌握UI/UX设计原则。 • 熟练掌握iOS和Android框架,如Core Data、Core Animation等。 • 熟悉通过Jenkins进行持续集成。 • 熟悉Git等代码版本控制工具。 • 熟悉Web服务/应用程序接口 - JSON、XML。 • 熟悉RESTful API。 • 具备基准测试和优化的能力。 • 熟练掌握面向对象的方法、设计模式、数据结构、算法和优质编码技能。 • 能够快速、权威地解决问题,具备出色的调试技巧。 • 在金融科技、加密货币和交易领域具有工作领域知识。 优秀的条件 • 有WebSocket的经验。 • 熟悉UI/UX设计原则。 • 理解类型安全的JavaScript或TypeScript。 • 了解微服务设计开发。 • 有Web应用程序开发经验。 • 最好在交易、金融、加密货币行业有工作经验。 • 最好在区块链技术、资本市场技术和金融支付技术方面具有领域知识。