高级AI增强型React工程师(JavaScript/TypeScript)
Senior AI Augmented React Engineer (JavaScript/TypeScript)
我们正在寻找一位技术扎实、积极主动的高级AI增强前端工程师,具备深厚的React知识,加入我们的团队。这是一次使用现代技术参与前沿项目的绝佳机会,为高质量软件解决方案的开发做出贡献。
#### **职责**
- 使用React构建和实现用户友好、响应式的前端应用,注重可用性和可访问性。
- 利用AI工具和能力(例如代码生成、调试助手、测试自动化、设计到代码的流程)加速功能交付并提高工程效率。
- 应用提示工程的最佳实践,有效与AI系统交互,优化输出,并将AI驱动的解决方案集成到产品中。
- 与跨职能团队(产品、设计、QA、数据)协作,定义、设计并发布新功能,包括由AI/ML能力增强的功能。
- 编写干净、可维护、可测试且文档齐全的代码,在有益的情况下结合AI辅助的代码审查和重构。
- 对异步编程、并发控制和Node.js中的基于Promise的流程有深入理解。
- 参与并贡献于AI增强的代码审查,积极推动代码质量和开发实践的改进。
- 在整个技术栈中排查和调试问题,利用AI调试和可观测性工具高效识别根本原因。
- 参与SRE实践,包括监控、警报、事件响应,并在适用时应用AI驱动的可观测性/事件分析。
- 协助设置和维护CI/CD流水线,关注AI辅助的自动化和验证。
- 与数据工程团队协作,理解并贡献于数据流水线,支持AI驱动的分析或转换。
- 设计、开发和维护RESTful API,确保其可扩展、安全且具备AI就绪性(支持与AI模型或服务的集成)。
- 实现API版本控制策略,确保向后兼容性。
- 强调编写可测试的代码,具备单元和集成测试框架的丰富经验,同时使用AI辅助的测试生成来扩大测试覆盖率。
- 跟踪最新的AI模型、框架和工具(例如GPT-5、Claude、开源LLM、代理框架),并积极关注行业动态,确保团队保持前沿实践。
查看英文原文
We are seeking a talented and motivated Senior AI-Augmented Front-end Engineer with deep React knowledge to join our growing team. This is an exciting opportunity to work on cutting-edge projects using modern technologies and contribute to the development of high-quality software solutions.
#### **Responsibilities**
- Build and implement user-friendly, responsive frontend applications using React, with a focus on usability and accessibility.
- Leverage AI tools and capabilities (e.g., code generation, debugging assistants, test automation, design-to-code pipelines) to accelerate feature delivery and improve engineering efficiency.
- Apply prompt engineering best practices to interact with AI systems effectively, refine outputs, and integrate AI-driven solutions into the product.
- Collaborate with cross-functional teams (product, design, QA, data) to define, design, and ship new features, including those enhanced by AI/ML capabilities.
- Write clean, maintainable, testable, and well-documented code, incorporating AI-assisted code review and refactoring where beneficial.
- Strong understanding of asynchronous programming, concurrency control, and promise-based flow in Node.js.
- Participate in and contribute to AI-augmented code reviews, proactively driving improvements in code quality and development practices.
- Troubleshoot and debug issues across the entire stack, utilizing AI debugging and observability tools to identify root causes efficiently.
- Contribute to SRE practices, including monitoring, alerting, incident response, and applying AI-driven observability/incident analysis where applicable.
- Assist in setting up and maintaining CI/CD pipelines, with an eye toward AI-assisted automation and validation.
- Collaborate with data engineering teams, understand and contribute to data pipelines, and support AI-driven analytics or transformations.
- Design, develop, and maintain RESTful APIs, ensuring they are scalable, secure, and AI-ready (supporting integrations with AI models or services).
- Implement API versioning strategies to ensure backward compatibility.
- Emphasize writing testable code with strong experience in unit and integration testing frameworks, while also using AI-assisted test generation to expand coverage.
- Stay on top of the latest AI models, frameworks, and tools (e.g., GPT-5, Claude, open-source LLMs, agentic frameworks) and actively follow industry updates to keep the team aligned with cutting-edge practices.
- Proactively introduce relevant AI-driven innovations that can improve product capabilities, development velocity, or operational efficiency.
- If you are interested in this position, please answer the last question in the application form with the keyword “bear”
- Proven experience as a Frontend Engineer with a strong focus on building sophisticated, scalable, and high-performing React applications.
- Deep understanding of React and its ecosystem (hooks, state management, performance optimization, SSR/ [Next.js](http://Next.js) familiarity is a plus).
- Solid grasp of modern frontend engineering practices: reusable component design, accessibility, responsive layouts, and cross-browser compatibility.
- Proficiency in JavaScript/TypeScript and modern tooling (Webpack, Vite, Babel, ESLint, etc.).
- Strong problem-solving and debugging skills, with the ability to troubleshoot complex UI/UX issues.
- Understanding of SRE principles (monitoring, logging, error handling) as they apply to frontend reliability.
- Experience with CI/CD pipelines and version control (Git, GitHub/GitLab).
- Excellent communication and teamwork abilities to collaborate across product, design, and engineering teams.
- Strong eye for detail and the ability to implement and execute sophisticated designs flawlessly
##### **What We Offer**
We believe in investing in our employees holistically by offering competitive compensation commensurate with experience, flexible schedule arrangements, allotted personal time and vacation days, fitness benefits and medical assistance, and company-paid professional training. This ensures that everyone is comfortable in their daily life, maintaining a good work-to-life balance, and staying happy and healthy at all times. As part of the team, you would be provided with:
- Working remotely
- Medical Insurance
- 30 days annual leave/year
- 60 hours per year for personal time
- 15 days of public holidays
- Unlimited paid sick days
- Maternity time off
- Work equipment provided
- Gym compensation
- Professional training and development