
前端工程师(React/TypeScript)—巴西远程
使用 React 和 TypeScript 为 Virtasant 的云管理 Web 控制台构建并负责功能交付。与拉丁美洲分布式工程团队协作,交付经过测试并集成 API 的前端工作。
描述
- 使用 React 和 TypeScript 构建并改进生产环境前端功能
- 开发复杂表单、配置流程、仪表盘和交互式应用体验
- 将产品及 UI/UX 需求转化为可靠的生产环境界面
- 参与共享前端组件、库、工具和工程实践的建设
- 在功能开发过程中创建单元测试和集成测试
- 维护并扩展现有测试套件
- 调查并修复回归问题、边界情况和生产环境问题
- 参与代码同行评审
- 将前端应用连接到生产环境 REST API
- 管理应用状态、校验、错误、加载状态和 API 响应
- 从需求发现和技术设计,到实现、测试、部署及生产环境验证,全程负责功能交付
- 使用 Git、拉取请求、自动化代码检查、测试、构建流程和 CI/CD 流水线
- 使用 GenAI 辅助开发工具,同时对代码质量负责
- 与分布式环境中的工程师、产品相关方和设计师协作
- 沟通实现决策、阻塞事项、风险和进展
- 在适当情况下记录技术决策和实现细节
任职要求
- 至少五年的专业前端软件开发经验
- 拥有使用 React 和 TypeScript 构建生产环境 Web 应用的丰富实践经验
- 在日常功能开发过程中编写单元测试和集成测试的记录
- 拥有将前端应用连接到 REST API 的生产环境经验
- 拥有参与大型共享生产代码库建设的经验
- 熟悉 Git、拉取请求、代码评审和 CI/CD 工作流
- 有将 GenAI 辅助编码工具融入软件开发的经验
- 计算机科学、工程或相关专业学位,或具备同等实践经验
- 深入了解 React Hooks、组件架构、状态管理和复杂表单
- 具备扎实的 JavaScript 技能和现代 Web 开发基础
- 拥有在既有前端架构和共享组件库中工作的经验
- 拥有自动化代码检查、测试、构建流程和 CI/CD 流水线经验
- 能够跨 UI、状态、API 和应用层调试前端问题
- 具备出色的书面和口头沟通能力
- 责任心强,能够独立工作
- 能够适应在分布式团队中进行异步协作
- 具备出色的分析和问题解决能力
- 能够给予和接受建设性的代码评审反馈
- 具备 monorepo、设计系统、Node.js、Python、更广泛的全栈开发、GenAI 驱动产品或复杂云门户经验者优先,但非必需





