关于职位简介:职位描述 / 工作描述:
在BedBank,我们不仅仅是在构建一个网站;我们正在为2026年打造下一代OTA平台。我们正在寻找一位具有系统工程思维的高水平高级前端工程师,以弥合超快的Next.js v16界面与我们强大的.NET 10微服务后端之间的差距。您将使用2026年最新稳定版本的技术,远远领先于市场标准。
在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 Living Standards并编写严格的端到端测试(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。
* Docker认证助理(DCA)。
管理员重要说明:
在单独的“技能”标签部分,请手动添加:
Next.js, React.js, TypeScript, gRPC, Docker, Tailwind CSS, Software Architecture.