全栈工程师 Node.js/Next.js + AI 实施能力

洛杉矶 4天前全职 网络
面议
全栈工程师(Next.js, React, Node.js, AI驱动开发) 薪资范围:$113k至$155k 关于该职位 我们正在寻找一位全栈工程师,该工程师需在Next.js、React和Node.js方面具有深厚的专业知识,并对构建高性能Web应用程序充满热情,致力于塑造现代工程团队如何利用AI驱动的开发工作流程。 该职位非常适合拥有3-8年以上经验的工程师,他们在清晰的架构、强大的技术所有权和持续改进中茁壮成长。除了构建全栈应用程序之外,您还将在领导AI编码工具(如Cursor、GitHub Copilot或类似平台)的实施和优化方面发挥关键作用,推动开发人员效率、代码质量和团队的最佳实践。 您将在整个产品生命周期中贡献力量——从构思和架构到开发、部署和优化,同时指导团队成员并影响工程策略。 您的职责 AI实施与开发者效率 - 领导AI编码工具(Cursor、Copilot或类似工具)的采用和实施,以简化开发工作流程。 - 定义AI辅助工程的最佳实践、治理和使用模式。 - 评估AI工具并不断改进工作流程、培训方法和团队采用。 - 作为AI驱动工程效率的主题专家(SME),指导工程师有效使用。 全栈应用程序开发 - 使用Next.js、React、TypeScript和Node.js设计、开发和维护全栈应用程序。 - 构建可扩展、安全和可维护的UI组件和后端服务。 - 将产品需求和UX/UI设计转化为高性能、可访问的功能。 - 在整个堆栈中集成RESTful和GraphQL API。 架构与可扩展性 - 使用SSR、SSG、ISR、App Router和API路由架构现代Next.js + Node.js应用程序。 - 通过分析、缓存、代码拆分和现代打包工具(Webpack、Vite、Turbopack)优化性能、可扩展性和SEO。 - 开发可重用的库、组件和前端后端(BFF)模式以支持长期可扩展性。 协作与技术领导 - 与产品、UX/UI、后端和QA团队合作,提供一致的用户体验。 - 在React、Next.js、全栈架构和AI启用的工作流程方面提供技术领导。 - 参与计划、设计评审和架构决策。 质量、测试与指导 - 进行代码审查并保持高工程标准。 - 指导初级和中级工程师,培养学习和技术卓越的文化。 - 调试并解决前端和后端服务中的问题。 - 使用Jest、React Testing Library、Cypress或类似工具实施和维护单元和集成测试。 创新与成长 - 跟踪React/Next.js、Node.js和AI工程领域的新兴技术。 - 评估新工具和工作流程,以提高开发人员的生产力和产品质量。 - 推动工程组织内的持续改进计划。 必备资格 - 具有从头开始实施Cursor、GitHub Copilot或类似AI编码工具以提高工程效率的实际经验;能够作为实施SME。 - 3-10年专业软件工程经验。 - 拥有丰富的React和Next.js经验(包括SSR、SSG、动态路由、API路由和App Router / Next.js 13+)。 - 熟练掌握Node.js并构建后端服务或BFF层。 - 精通TypeScript、JavaScript(ES6+)、HTML5、CSS3/SCSS。 - 具有状态管理解决方案(Redux、Zustand、Context API、Recoil)经验。 - 拥有集成REST和GraphQL API的丰富经验。 - 深刻理解现代构建管道(Webpack、Vite、Turbopack)。 - 在性能优化、可访问性和SEO方面有扎实的基础。 - 具有使用无头CMS(如Contentful、Hygraph、Sanity、Strapi)的经验。 - 具有现代测试框架(Jest、React Testing Library、Cypress)经验。 优先资格 - 具有Node.js、Express、GraphQL或Java的后端经验。 - 具有迁移经验(遗留系统?现代栈,单体?Next.js)。 - 具有AEM经验(加分项)。 - 具有电子商务经验(优先,但灵活性更受重视)。 - 具有设计系统(Storybook、Radix、shadcn/ui、Material UI、Chakra)经验。 - 具有使用Nx或Turborepo的Monorepo经验。 - 熟悉React服务器组件和Next.js边缘功能。 - 具有现代CI/CD管道(GitHub Actions、Vercel)经验。 - 使用Tailwind CSS或类似实用优先框架的经验。 请查看我们的隐私政策。