关于我们
Noon Payment是Noon集团的金融科技部门,旨在抓住中东市场蓬勃发展的数字支付领域的下一个大市场细分。Noon Payment是Noon内部独立的独立业务。Noon Payment是一家全球公司,在沙特阿拉伯、阿联酋和埃及拥有业务。
职位描述
我们正在寻找一名前端软件工程师,专门从事新成立的电子支付提供商的工作。
候选人必须具有5年以上的软件开发实践经验,其中至少3年从事高性能企业应用的UX/UI工作。
职责包括将UI/UX设计线框转化为实际代码,生成应用程序的视觉元素。您将与UI/UX设计师合作,填补图形设计和技术实施之间的差距,积极参与两方面,并定义应用程序的外观和功能。
候选人必须了解编程模式和方法,并且是Angular编程的专家。他/她应该了解安全编程的概念,并熟练使用最新版本的微软开发工具(Microsoft Visual Studio和Azure DevOps),以及对自己工作环境的小规模管理。
候选人必须是团队合作者,并具有团队合作经验,但必须能够展示端到端开发过程所需的技能。如果需要,他/她必须从单个单元的高级要求开始,将其转化为设计,完成实施和单元测试,并为重用而记录。
以前与电子商务和支付相关技术的工作经验将是一个巨大的优势。
你的职责
• 将高级系统要求转化为个别组件和服务的设计
• 以质量、可用性、高性能和安全性为重点实施系统
• 设计和实现用户界面,并确保UI/UX设计的技术可行性
• 在提交给后端之前,确保所有用户输入都经过验证
• 优化应用程序以实现最大的可用性、速度和可扩展性
• 提供与已实施平台相关的二级支持
• 创建技术文档
你所需要的
• 工程/计算机科学学士学位
• 5年软件开发经验
• 3年以上UX/UI经验
• 解决问题的能力
• 强烈的成果交付驱动力
• 高度的能量和热情
• 流利的英语口语能力
• 灵活的工作风格
技术和工具
• 熟练掌握Angular 10+和Angular Material
• 熟练理解包括HTML5、CSS3在内的Web标记
• 熟练理解包括jQuery在内的客户端脚本和JavaScript框架
• 熟练理解跨浏览器兼容性问题及解决方法
• 基本了解服务器端CSS预处理平台,如LESS和SASS
• [欢迎加分]了解Redux、RxJs和Ngrx Store
• [欢迎加分]了解React / Vue
为什么加入Noon Payment
在Noon Payment工作不仅仅是一份工作。成为这个团队的一员,是通过有意义的工作在该地区留下自己的印记的呼唤;我们提供一个充满活力的环境,您可以在其中学习,并专注于通过支付领域的创新解决方案改善商家和客户的生活。我们的员工会在各种意想不到的时刻体验到他们的生活和职业在有意义的方式上相互融合。