Peraton 前端 Web 开发工程师——美国境内现场办公
为 Peraton 的政府客户构建无障碍、高性能 React 应用。围绕 API、USWDS 组件和云部署工具开展工作,为任务关键型国家安全系统提供支持。
描述
- 为任务关键型政府应用创建并维护直观、无障碍且高性能的界面。
- 使用 React、Node.js 和 USWDS 组件开发响应式前端应用。
- 设计可复用的 UI 组件以及可扩展、易维护的前端架构。
- 采用现代 JavaScript 实践构建模块化界面和客户端功能。
- 将前端界面连接到 RESTful API 和后端服务。
- 使用 Vite 等工具改进现代 Web 项目的构建流程和资源打包。
- 使用 Nginx 进行静态托管和反向代理,支持容器中的部署和运行时操作。
- 应用 WCAG 无障碍标准和政府可用性指南。
- 诊断 UI 缺陷、性能问题和跨浏览器兼容性问题。
- 与数据科学家、UX 设计师、产品负责人、DevOps、DataOps 及云工程师合作,交付以用户为中心的解决方案和可部署版本。
任职要求
- 满足以下教育和经验路径之一:持有 BS/BA 学位并具备 5 年经验;持有 MS/MA 学位并具备 3 年经验;持有博士学位且无需工作经验;或以高中学历替代学位并具备 9 年经验。
- 具备使用 React 开发前端应用的专业经验。
- 具备使用 Node.js 和 Express 开发前端应用的专业经验。
- 具备使用美国 Web 设计系统(USWDS)的专业经验。
- 具备使用 Vite 进行构建工具配置和前端打包的专业经验。
- 具备 Nginx 静态托管、反向代理概念及配置方面的专业经验。
- 熟练掌握 HTML5、CSS3、模块化 CSS、响应式设计和 JavaScript ES6+。
- 具备将前端组件连接到 API 服务的经验。
- 具备在使用 Git 进行版本控制的敏捷开发环境中工作的经验。
- 能够在分布式团队中有效协作。
- 能够取得并维持 Public Trust 背景审查许可。
- 要求具有美国公民身份。
- 优先条件:具备 Snowflake 查询、存储过程或 SQL API 概念方面的经验。
- 优先条件:熟悉 AWS Lambda、API Gateway、S3、EKS 和 ECR。
- 优先条件:具备在 Node.js 或前端应用中使用 AWS SDK 的经验。
- 优先条件:具备 SQL、PostgreSQL 或同类数据库系统方面的经验。
- 优先条件:了解 CI/CD 流水线和自动化测试框架。
福利待遇
- 可能符合加班费资格。
- 可能符合轮班津贴资格。
- 可能符合酌情奖金资格。
