高级前端工程师–俄罗斯远程办公
为 Xsolla 的全球电子游戏商务平台构建快速、无障碍的 Web 应用。开发供全球数百万玩家和开发者使用的前端系统。
描述
- 构建和维护高质量的前端应用与产品功能
- 编写整洁、易维护的代码,并通过全面的单元测试和端到端测试提供保障
- 创建语义化、响应式布局,使其跨浏览器和平台运行,同时符合 Web 标准和无障碍实践
- 开发可复用的组件系统,并协助持续完善共享 UI 库
- 从渲染、包体积和 Core Web Vitals 等方面提升应用性能
- 与设计师在 Figma 中协作,交付一致且像素级精准的界面
- 将应用连接到后端服务和外部 API,并与后端工程师共同定义 API 契约
- 配置和改进构建工具、CI/CD 流水线及基于 Docker 的环境
- 参与代码评审、技术讨论和架构决策
- 指导中级和初级工程师,协助提升产品质量
- 与前端、后端、QA 和 DevOps 工程师以及产品和设计团队,在产品工程团队中协作
- 负责功能从实现、测试、发布到监控的完整生命周期
任职要求
- 至少五年的商业前端开发经验
- 精通 JavaScript ES6+,包括异步编程、基于原型的面向对象编程、类以及核心内存管理概念
- 精通 TypeScript,涵盖泛型、工具类型、自定义声明和库类型扩展
- 具备创建语义化、响应式布局的丰富经验,支持多种浏览器和平台
- 了解 Web 标准和无障碍实践
- 精通 CSS,包括 SASS/SCSS 和 CSS-in-JS 方案
- 具备 React、Vue 或同类现代框架的专业使用经验
- 具备使用状态管理库或模式的经验
- 具备开发服务端渲染或同构应用的经验
- 具备构建组件系统的经验,包括复合组件模式
- 理解数据结构、算法复杂度和常见设计模式
- 了解 LRU 等基础缓存方法
- 能够拆解工作,并将业务逻辑与框架或库代码分离
- 具备配置和优化 Vite 或 Webpack 的经验
- 具备使用 ESLint、StyleLint、Prettier 或 Biome 的经验
- 具备创建单元测试和端到端测试的经验
- 理解 REST API 基础和外部服务集成
- 具备 Docker 使用经验
- 熟练使用 Git 和 GitLab
- 有信心使用 Figma 实现设计
- 具备良好的英语书面和口语能力
福利待遇
- 医疗、牙科和视力保险
- 带薪休假
- 量身定制的职业发展路线图
- 培训及其他职业成长教育机会
- 弹性工作时间
- 与根据候选人所在地选择的实体或名义雇主签订雇佣协议
