高级全栈 Web 开发工程师 - React/TypeScript(美国远程)
为 Delinea 云原生身份安全平台构建并维护 React 和 TypeScript 浏览器扩展。 开发安全的 Web 应用、集成 REST 微服务,并提升整个产品的性能。
描述
- 使用 React、TypeScript、HTML 和 CSS 构建跨浏览器 Web 扩展
- 将前端应用与基于 REST 的后端微服务集成
- 在 Scrum 环境中与产品管理、用户体验和工程团队协作
- 分析需求、提出技术方案并参与应用架构设计
- 在代码检查、测试和文档编写等方面贯彻编码标准和工程实践
- 诊断并解决开发及生产环境中的复杂问题
- 牵头提升应用性能和效率的改进项目
- 通过代码评审、指导和结对编程支持初级及中级工程师
- 创建技术文档并在组织内分享知识
- 跟踪前端技术发展、行业实践和新兴工具
- 帮助推进团队技术栈和开发工作流程
任职要求
- 精通 React 及其生态系统,包括 React Query、Hooks 和 Context
- 具备扎实的 JavaScript ES6+ 和 TypeScript 知识
- 深入理解 HTML5 和 CSS3,包括响应式设计、ARIA 无障碍访问和跨浏览器兼容性
- 拥有构建或维护 Chrome、Firefox 或其他浏览器扩展的经验者优先
- 理解 REST 后端集成
- 能够应用设计模式和 SOLID 原则
- 具备 C#/.NET 经验者优先,但非必需
- 熟练掌握 Webpack、Vite、Babel、npm 或 Yarn,以及 CI/CD 流水线
- 能够有效使用单元测试、集成测试和端到端测试
- 熟练使用版本控制系统
- 具备较强的设计能力和完整的软件开发生命周期经验
- 具备出色的问题解决能力,能够排查复杂问题
- 能够独立工作,仅需极少监督
- 能够与全球分布式团队成员进行有效沟通与协作
- 能够快速阅读并理解不熟悉的现有代码
- 希望了解 Web 安全原则和最佳实践
- 具备 Azure DevOps 和 Azure DevOps 流水线经验者优先
- 具备 YAML 经验者优先
- 现在或将来均不得需要任何形式的美国工作许可
福利待遇
- 股权参与
- 有意义的奖金计划
- 医疗保险
- 养老金或退休金匹配
- 全面的人寿保险
- 员工援助计划
- 休假计划
- 带薪公司假日
- 职业发展机会
- 全球化团队环境
- 平等就业机会及平权行动
