关于职位:职位描述 / 工作描述:
在BedBank,我们不仅仅是在构建一个网站;我们正在为2026年打造下一代OTA平台。我们正在寻找一位具有系统工程思维的高水平高级前端工程师,以弥合超快的Next.js v16界面和我们强大的.NET 10微服务后端之间的差距。您将使用2026年技术的最新稳定版本,远远领先于市场标准。
主要职责 / 主要责任:
• 架构与性能:使用gRPC-Web或Connect RPC架构前端和后端之间的通信层,以确保类型安全的高速数据传输。
• 现代UI开发:使用React v19和Tailwind CSS v4构建复杂的响应式B2B和B2C界面,利用服务器组件(RSC)。
• 严格集成:使用Protobuf (.proto)文件自动生成客户端代码,以确保与我们的.NET 10服务100%的类型安全。
• 质量保证:实施HTML活标准并编写严格的端到端测试(使用Playwright/Vitest)。
技能
技能(技术栈)/ 技能与技术:
• 框架:Next.js 16(应用路由器和服务器操作)。
• 库:React 19.2。
• 语言:TypeScript(严格模式)和ECMAScript 2025。
• 样式:Tailwind CSS (v4) 和Shadcn/ui。
• 基础设施:Docker Engine v29和Kubernetes (K8s) 知识。
基本要求 / 基本要求:
• 证明的经验:5年以上前端开发经验,其中至少2年专注于生产中的Next.js。
• 技术评估:候选人必须通过严格的实际编码评估,重点关注SSR、实时数据处理和架构模式。
• 容器化:精通Docker和容器化微服务环境。
• 通信协议:有gRPC、GraphQL或高级REST模式的经验。
优先条件 / 优先条件:
• 在旅游科技/OTA行业的经验。(旅游科技领域的经验)。
• 理解C#/ASP.NET Core。(理解C#语言基础)。
• Docker认证助理(DCA)。
管理员的重要说明:
在单独的“技能”标签部分,请手动添加:
Next.js, React.js, TypeScript, gRPC, Docker, Tailwind CSS, 软件架构。