职责
- 使用 React(hooks,函数组件)构建和维护基于组件的用户界面。
- 实现 TypeScript 优先的前端逻辑,包括对 API 响应和转换数据的严格类型定义。
- 转换、规范化和准备后端和分析数据以供前端使用。
- 使用 Redux 管理应用程序状态,包括决定何时使用全局状态与本地状态。
- 处理不完整数据、边缘情况和不断变化的模式,而不会破坏 UI 流程。
- 从设计模型或书面需求中实现像素完美的、可投入生产的用户界面。
- 与设计、产品和后端团队合作,尽早澄清需求并解决歧义。
- 根据 Azure DevOps 票据阅读并执行工作,严格遵循验收标准。
- 编写干净、可测试的实用函数和可重用组件。
- 遵循既定的项目标准(文件夹结构、状态模式、样式、代码检查)。
- 参与代码审查,提供和接受建设性反馈。
- 全程负责功能,从实施到质量保证和错误修复。
要求
- 使用 hooks、函数组件和现代模式的高级 React 经验。
- 高级 TypeScript 经验,定义 API 和前端数据模型的接口和类型。
- 具有使用 Redux 或类似状态管理库的丰富经验。
- 具备处理复杂、数据驱动的用户界面和动态渲染逻辑的能力。
- 能够将后端或跟踪数据转换为前端友好的结构。
- 对用户界面实现细节(间距、层次结构、交互状态)有深入理解。
- 一旦定义了需求,能够独立工作。
- 清晰、积极的沟通者,在需求不明确时会提出问题。
- 有在协作、票据驱动的工作流程中工作的经验(例如,Azure DevOps,Jira)。
- 强调代码质量、可维护性和一致性。
福利
- 100% 远程工作:享受从有助于您成长的地点工作的自由。只需要一台笔记本电脑和可靠的互联网连接。
- 高度竞争的美元薪酬:获得超出市场典型报价的优秀、市场领先的美元薪酬。
- 带薪休假:我们重视您的健康。我们的带薪休假政策确保您在需要时有机会放松和充电。
- 自主工作:享受管理您时间的自由,只要工作完成即可。专注于结果,而不是时间。
- 与顶级美国公司合作:通过与行业领先的美国公司合作,参与创新、高影响力的项目,提升您的专业知识。
关于公司
在 Truelogic,我们是总部位于纽约的近岸人员扩充服务的领先提供商。二十多年来,我们一直为各种规模的公司提供顶级技术解决方案,从创新初创公司到行业领导者,帮助他们实现数字化转型目标。
我们由 600 多名技术精湛的专业人士组成的团队,位于拉丁美洲,通过与美国公司合作其最具影响力的项目来推动数字化变革。无论是与财富 500 强巨头合作还是扩展初创公司,我们都能交付产生影响的结果。
申请此职位是加入一个重视您的专业知识和抱负的动态团队的第一步。我们的目标是将您的技能与促进卓越职业成长和成功的机会相结合,同时为塑造未来的变革性项目做出贡献。