此职位为与我们的客户直接雇佣的角色。欢迎位于威斯康星州密尔沃基附近的远程或混合候选人。远程员工每月需前往密尔沃基一次。需要美国工作授权;不提供签证赞助。
我们正在寻找一位具有深厚专业知识的高级前端工程师(React + TypeScript),专注于构建现代、高性能和可维护的单页应用(SPA)。您将参与一个以 TypeScript 为主的环境,与项目经理、业务用户和后端工程师协作,交付优雅的用户界面,推动我们的平台发展。
职责
• 使用 TypeScript 设计、构建和维护基于 React 的 SPA。
• 将复杂的 UI/UX 线框图转化为像素完美、响应式和可访问的网页体验。
• 编写干净、可维护且经过良好测试的代码,遵循现代最佳实践。
• 与跨职能团队紧密合作,确保 UI 与 API 和后端服务的无缝集成。
• 优化应用程序以提高性能、可扩展性和可访问性。
• 贡献于设计系统、可重用组件和文档,以提高开发效率。
• 关注前端技术、框架和工具的最新发展。
必需资格
• 6 年以上前端/UI 工程师(或类似角色)的专业经验。
• 精通:
• TypeScript
• React(包括 hooks 和 context API)
• HTML5 和 CSS3(语义标记、响应式布局、可访问性最佳实践)
• 至少有一个现代 CSS 框架或库(如 MUI、TailwindCSS 或类似)的深厚经验。
• 对现代 SPA 架构、状态管理和性能优化有深入理解。
• 熟悉构建工具,如 Vite、Webpack 或类似工具。
• 扎实掌握测试框架(如 Jest、React Testing Library 或同等工具)。
• 有使用 Auth0 或类似身份管理解决方案实施安全身份验证和授权流程的经验。
• 能够每月前往公司位于威斯康星州麦迪逊的地点进行现场协作。
优先资格
• 有贡献于设计系统或组件库的经验。
• 了解 CICD 流水线、GitHub Actions 或类似 DevOps 工作流程。
• 接触过后端 API(REST/GraphQL)和 BFF 模式。
• 有在快节奏的产品或 SaaS 环境中工作的经验。
我们的筛选流程
在 Emergent Staffing,我们努力寻找适合我们客户的软件工程师。以下是该职位的筛选流程步骤:
• 申请(5 分钟)
• 在线评估(40-60 分钟)
• 招聘视频面试(30-45 分钟)
• 客户技术面试(60 分钟)
• 最终客户面试(30-45 分钟)
• 工作报价!
薪资:每年 $90,000.00 - $120,000.00
福利:
• 牙科保险
• 健康保险
• 视力保险
工作地点:远程