高级React JavaScript开发工程师 - 远程前端专家

远程
全职
非全日制
您是否是一位经验丰富的JavaScript开发者,精通React、Redux和现代前端技术?我们的创新科技公司正在寻找一位高级React JavaScript开发工程师加入我们充满活力的团队,领导我们尖端数字产品和服务的前端开发工作。 主要职责 - 使用React.js和现代JavaScript(ES6+)设计并开发稳健、高性能的前端应用程序。 - 为复杂网站应用构建可扩展且易维护的组件结构。 - 与UX/UI设计师密切合作,使用先进的CSS技术实现响应式、像素完美的界面。 - 积极参与产品和服务架构设计决策。 - 使用Redux、Context API和自定义钩子实现状态管理解决方案。 - 优化应用性能并确保跨浏览器兼容性。 - 配置并维护使用Webpack、Babel和其他现代工具的构建系统。 - 在敏捷开发环境中工作,参与冲刺规划、每日站会和回顾会议。 - 进行彻底的代码审查并向团队成员提供建设性反馈。 - 记录代码和开发流程以便知识共享。 - 排查并调试复杂的前端问题。 必备技能和经验 - 3-4年以上专业JavaScript开发经验。 - 对JavaScript基础概念的深刻理解,包括闭包、执行上下文、'this'关键字和原型继承。 - 2年以上React.js和Redux生态系统的实践经验。 - 精通React模式,包括钩子、上下文、中间件和高阶组件(HOCs)。 - 4年以上CSS经验,包括Flexbox和CSS Grid等高级布局技术。 - 熟悉styled-components或其他CSS-in-JS解决方案。 - 精通响应式设计原则和跨浏览器兼容性。 - 熟练使用Git版本控制和协作开发工作流程。 - 具有代码审查流程经验并能提供建设性反馈。 - 熟悉Docker基础知识(镜像、容器、卷)和基本操作。 - 能够从头创建和配置Webpack和Babel。 - 强大的问题解决能力和对细节的关注。 - 优秀的沟通能力和在分布式团队中工作的能力。 - 精通英语,能进行技术讨论和文档编写。 加分项 - Node.js后端开发经验。 - TypeScript经验。 - 熟悉Jest、React Testing Library或Cypress等测试框架。 - GraphQL和Apollo Client经验。 - CI/CD管道配置和维护。 - 服务器端渲染(SSR)和静态站点生成(SSG)经验。 - 开源项目贡献。 - 了解无障碍(a11y)最佳实践。 - 性能监控和优化工具使用经验。 为什么加入我们的团队 与前瞻性思维的团队一起参与具有挑战性的项目,推动技术边界。享受远程工作的灵活性,同时有机会在莫斯科办公室进行面对面协作。我们提供具有竞争力的薪酬、专业发展机会和重视您想法的协作文化。加入我们,创造真正有影响力的创新数字体验。