前端开发人员

16个月前全职
IBM

IBM

location 新加坡
unsaved
**介绍** 作为一名应用开发人员,您将在敏捷环境中将系统需求转化为定制系统的设计和开发,引领IBM走向未来。您将通过将关键业务需求转化为代码并推动创新来塑造IBM的成功。您的工作将为IBM及其全球客户提供动力,与企业系统进行协作和集成代码。您将获得最新的教育、工具和技术,并拥有世界领先技术公司的无限职业发展机会。加入IBM,产生全球影响力。 • *您的角色和职责** 作为IBM的前端开发人员,您将: - 与项目管理和解决方案架构师合作估计和规划项目。 - 在规划、发现和生产阶段与创意团队合作。 - 与后端开发团队合作创建和优化解决方案。 - 优化代码性能。 - 根据需要编写注释代码和生成文档以符合行业标准。 - 以行业接受的架构和设计模式技术和方法为基础,产生最高标准的代码 关于您: - 如果您具备以下专业知识,那么您就是我们正在寻找的人: - 精通React、Redux、Material UI、Redux Saga、recompose、reselect、react router等技术。 - 在前端方面具有专业级别的经验:React、Redux、Material UI、formik。 - 移动端:React Native、Android、IOS。 - 至少有2年以上构建前端应用程序的经验。 - 至少有2年以上React JS和/或Angular JS和/或Vue JS的经验。 - 对面向对象编程概念有很好的理解。 - 对HTML5、CSS3、ES6+有深入的了解。 - 对React虚拟DOM、JSX和API有深入的理解。 - 对REST API、GraphQL和WebSocket有实际经验。 - 有使用Redux(带有中间件)或MobX等状态管理框架的经验。 - 对容器/展示组件、高阶组件等概念感到熟悉 期望背景: - 计算机科学、工程或其他相关领域的学士或硕士学位。 - 3+年React Native、移动本地开发(iOS和Android)的经验,熟悉整个Web堆栈,包括协议和服务器端技术。 - 有通过REST和JSON、HTML5、CSS、JavaScript、TypeScript、React、Redux、Angular、Material UI等远程数据工作的良好经验。 - 具备Java培训或认证,并具有至少两年的系统分析、设计和编程经验。 - 深入理解现代数据库和较强的数据建模能力 • *所需的技术和专业知识** 如上所述 • *首选的技术和专业知识** 如上所述 • *关于业务单位** IBM咨询是IBM的咨询和全球专业服务业务,具有在业务和技术转型方面的市场领先能力。凭借在许多行业的深厚专业知识,我们为世界上最具创新力和价值的公司提供战略、体验、技术和运营服务。我们的人员专注于通过协作的力量加速客户的业务。我们相信技术的负责任使用可以帮助人们、合作伙伴和地球。 您渴望了解更多吗?准备解决世界上最独特的挑战吗?准备为数百万人塑造未来吗?如果是的,那么是时候加入我们,展现个人特色,释放好奇心,发现新的可能性了。 每个IBM员工,包括您这样的潜在员工,都有自己的声音,开辟自己的道路,并利用自己的专业知识来共同创造和丰富我们的故事。我们共同拥有实现有意义的变革的力量,改变客户、社会和IBM自身的面貌,为每个人创造更好的世界。 是时候定义您的职业生涯了。 • *关于IBM** 自1911年以来,我们一直在不断重塑自我,不仅是世界上最大的企业组织之一,也是最大的技术和咨询雇主之一,许多财富50强企业依赖IBM云来运行业务。 在IBM,我们以成为人工智能、量子计算和区块链的早期采用者而自豪。现在是您加入我们的旅程,成为负责任的技术创新者和世界上的正能量的时候了。 • *位置说明** IBM致力于营造多样化的环境,自豪地成为平等机会雇主。所有合格的申请人都将获得平等的就业机会,不论种族、肤色、宗教、性别、性别认同或表达、性取向、国籍、遗传信息、怀孕、残疾、年龄、退伍军人身份或其他特征。IBM还致力于遵守与公民身份和移民身份有关的所有公平就业实践。