高级ReactJS工程师
Senior ReactJS Engineer
职位描述
我们正在寻找一位精通 React.js 的优秀 JavaScript 开发者。您的主要工作将是在 React.js 工作流(如 Flux 或 Redux)的指导下,开发用户界面组件并实现它们。您将确保这些组件和整个应用程序具有稳健性和易于维护性。您将与其他团队成员协作,处理基础设施的不同层面。因此,对协作解决问题、复杂设计和高质量产品的承诺非常重要。
职责
- 使用 React.js 开发新的用户功能
- 构建可重复使用的组件和前端库以备将来使用
- 将设计和线框图转化为高质量代码
- 优化组件以在各种网络设备和浏览器上实现最佳性能
要求
- 精通 JavaScript,包括 DOM 操作和 JavaScript 对象模型
- 熟悉 React.js 及其核心原理
- 有使用流行的 React.js 工作流(如 Flux 或 Redux)的经验
- 有使用数据结构库(如 Immutable.js)的经验
- 熟悉同构 React 是加分项
- 熟悉 RESTful API
- 熟悉现代前端构建流程和工具
- 能够理解业务需求并将其转化为技术需求
- 具备基准测试和优化的能力
福利
1- 以美元计算的薪资。
2- 完全远程办公 - 全球范围
3- 多国团队
最初发布于喜马拉雅山
查看英文原文
Job Description
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
Responsibilities
- Developing new user-facing features using React.js
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Requirements
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Familiarity with modern front-end build pipelines and tools
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization.
Benefits
1- Salary in USD.
2- Fully Remote - Global
3- Multinational teams.
Originally posted on Himalayas