高级前端工程师 - 美国远程工作
在 Virtualitics 负责 React 和 TypeScript 前端平台,面向国防、政府及关键基础设施客户,开发安全、无障碍且数据密集型的应用。
描述
- 负责并持续推进共享前端软件包,包括应用外壳、组件库、Hooks 和类型化 API 客户端
- 为数据密集型政府应用创建可复用、配置驱动的组件
- 制定并执行涵盖组件、集成和端到端测试的前端测试实践
- 通过性能预算、代码分割、渲染性能分析和依赖管理,提升性能并控制构建包大小
- 指导 Material UI 和内部组件库的设计系统开发
- 将 Section 508、WCAG 2.1 AA 和具备分级信息意识的界面作为核心产品要求
- 与后端工程师协作处理 API、身份验证、会话、实时事件和浏览器安全
- 审查前端代码,帮助项目团队解决阻碍,并将重复出现的解决方案整合到共享软件包中
- 在持续交付功能的同时,协助将现有产品前端迁移到新平台
- 指导工程师并强化前端开发实践
- 与后端、AI 和 DevSecOps 工程师协作开发国防和政府产品
- 使用版本化软件包开发 React 和 TypeScript 应用,为安全的政府环境提供数据丰富的界面和流式聊天体验
任职要求
- 计算机科学、工程或相关专业学位,或具备同等专业经验
- 至少六年生产级 Web 应用开发经验,精通 React 和 TypeScript
- 具备管理供多个团队使用的共享组件库、设计系统或前端平台的经验,包括发布、版本管理和破坏性变更管理
- 熟练掌握现代 React,包括 Hooks、Suspense、并发渲染、TanStack Query 等服务端状态库,以及恰当使用 Zustand 或 Redux 等客户端状态工具
- 熟练使用 Vite、pnpm workspaces、ESLint、TypeScript 项目配置,以及面向前端软件包的 CI
- 具备使用 Vitest 或 Jest、Testing Library 以及 Playwright 或 Cypress 构建前端测试套件的经验
- 具备创建数据密集型界面的经验,包括大型服务端分页表格、交互式图表和仪表板
- 了解会话 Cookie、CSP、XSS、CSRF 和依赖供应链风险等浏览器安全概念
- 能够在设计文档、代码审查和技术文档中进行清晰的书面沟通
- 同等专业经验可替代所述学位要求
福利待遇
- 有意义的股权参与
- 为员工及其受扶养人全额支付医疗、牙科和视力保险
- 无限带薪休假
- 灵活的工作安排
- 灵活的远程工作
- 在洛杉矶或华盛顿特区地区工作的团队成员可选择混合办公
