前端开发工程师

新加坡 24天前合同 网络
3.8万 - 4.6万 / 月
我们正在寻找一位经验丰富的前端开发工程师,精通 React.js。被选中的候选人的主要任务是开发用户界面组件,并按照知名的 React.js 工作流程(如 Flux 或 Redux)实施和执行这些组件。同时,确保这些组件和整个应用程序的健壮性和易于管理性。对协作解决问题、复杂设计和高质量产品的承诺非常重要。 职责: • 使用 React.js 开发最新的用户界面功能 • 设计现代化、高度响应的基于网络的用户界面 • 构建可重用的组件和前端库以供未来使用 • 将设计和线框图转化为高质量代码 • 学习和理解用户交互 • 优化组件以在各种网络设备和浏览器上实现最佳性能 • 协调与不同团队的合作,处理不同层次的工作 • 作为 React.js 开发人员,您将参与从构思到完成的项目,这些项目在技术上可靠且在视觉上令人印象深刻。 技术技能: • 精通 JavaScript,包括 DOM 操作和 JavaScript 对象模型 • 精通 CSS • 透彻理解 React.js 及其核心原则 • 有构建复杂 React 应用的经验 • 有使用流行的 React.js 工作流程(如 Flux 或 Redux)的经验 • 有使用流行的单元测试框架/库(如 Jest/Jasmine/React 测试库/Enzyme)的经验 • 有 Redux Saga 的经验 • 熟悉 ES6 的新规范 • 了解同构 React 是加分项 • 熟悉 RESTful API • 了解现代授权机制,如 JSON Web Token • 熟悉现代前端构建管道和工具 • 有使用常见前端开发工具(如 Babel、Webpack、NPM 等)的经验 • 能够理解业务需求并将其转化为技术需求 • 具备基准测试和优化的能力 • 熟悉代码版本控制工具(如 Git、SVN 和 Mercurial) • 熟悉 Agile/Scrum • 具备微前端架构和 AWS 的知识和经验是加分项。