Virtualitics
Virtualitics
51 – 200 员工
SaaS人工智能国防
Virtualitics 为国防组织开发原生 AI 软件,通过其旗舰平台 Virtualitics Iris,将生成式 AI 与专门的战备智能代理相结合。公司的决策支持解决方案整合维护、物资、人员、供应链和任务现代化等领域的分散数据,帮助国防团队评估战备状态、预测潜在故障,并采取与任务相关的建议措施。Virtualitics 的技术根源与加州理工学院和 NASA 喷气推进实验室的研究有关,利用人工智能和 SaaS 交付模式,应对美国各军种面临的运营挑战。

高级前端工程师 - 美国远程工作

在 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 和依赖供应链风险等浏览器安全概念
  • 能够在设计文档、代码审查和技术文档中进行清晰的书面沟通
  • 同等专业经验可替代所述学位要求

福利待遇

  • 有意义的股权参与
  • 为员工及其受扶养人全额支付医疗、牙科和视力保险
  • 无限带薪休假
  • 灵活的工作安排
  • 灵活的远程工作
  • 在洛杉矶或华盛顿特区地区工作的团队成员可选择混合办公