必备技术技能
• 在 React JS、HTML/HTML5、XML、DHTML、CSS/CSS3、SASS、LESS、JavaScript、React JS、Redux、Flex、JSON、Ajax、JQUERY、Bootstrap 方面有经验。
• 熟悉 Java/J2EE、EJB、Spring MVC、Spring Boot、Hibernate、Restful 服务、JMS、与 Kafka/Elastic Search 的接口。精通 React JS 框架以开发单页面应用(SPA)。
• 在 React JS 和 React Flux 架构方面有丰富经验。
• 在使用 Redux 架构和复杂的面向对象概念提高网站性能方面有经验。
• 有使用 React JS 组件、表单、事件、键、路由器,以及 Redux、动画和 Flux 概念的经验。
• 在使用单向数据流、虚拟 DOM、JSX 和 React Native 概念创建交互式用户界面方面有良好经验。
• 熟悉创建自定义可重用的 React 组件库。
加分技能
• 组件驱动的用户界面开发(强异常处理)
• 理解 AWS 架构和最佳实践。
• 对精益敏捷开发、GIT 和 TFS 有良好理解。
• 在使用 Node.js、Require.js 和 MVC 框架开发 web 应用方面很强。
• 具备前端开发与后端系统集成的经验。
主要职责
• 能够识别、定义、创建并应用新的架构设计模式和标准,以解决极其复杂的问题。
• 能够理解业务需求并将其转化为技术需求。
• 理解敏捷方法论和测试驱动开发。
• 出色的沟通能力是必须的。
• 与开发智能和可扩展解决方案的团队合作,为我们的用户提供良好的体验。
• 在关键生产环境中开发、部署和支持大规模分布式应用的经验。
• 为现有代码和新项目创建自动化单元测试。
薪资范围:67,100 - 130,000 美元/年