高级全栈软件工程师(React/.NET)- 混合办公,北马其顿
加入 IT Labs,作为高级全栈工程师,为医疗排班平台开发 React 和 .NET 功能。负责全栈功能交付、集成、自动化测试和生产支持。
描述
- 在前端和后端系统中创建并维护产品功能
- 使用 React、TypeScript、Next.js、HTML 和 CSS 开发易于维护的界面
- 使用 C# 和 .NET 构建并增强后端服务
- 从前端实现和 API 集成,到后端开发、测试及生产支持,完成各项功能交付
- 使用 REST API,并协助开发应用集成
- 诊断并修复整个应用技术栈中的缺陷
- 在成熟的生产平台中增强现有功能
- 创建自动化测试,并使用 Playwright 等工具支持端到端测试覆盖
- 使用 MongoDB,并参与微服务架构中的服务开发
- 参与代码审查、技术讨论、冲刺计划和 Scrum 仪式
- 遵循既定的工程实践、架构模式、编码标准和开发流程
- 与工程师、产品相关方及客户团队成员合作
- 随着工作流程、功能和运营需求的发展,协助平台持续演进
任职要求
- 具备使用 React 构建应用的生产环境经验
- 熟练掌握 TypeScript、JavaScript、HTML 和 CSS
- 具备使用 C# 和 .NET 进行开发的专业经验
- 能够同时在前端和后端层面交付工作
- 扎实掌握 REST API 及前后端集成
- 具备复杂生产级 Web 应用的开发经验
- 理解软件架构、整洁代码、可维护性和测试实践
- 具备使用 Playwright 或类似框架创建自动化测试的经验
- 能够在既定工程标准和现有代码库中开展工作
- 能够独立调查问题并负责解决方案直至完成
- 具备 Next.js 或类似现代 React 框架的经验
- 具备 MongoDB 使用经验
- 具备微服务架构经验
- 具备 Docker 使用经验
- 具备 Clerk 或类似身份验证和用户管理平台的经验
- 具备医疗技术或复杂工作流平台经验
福利待遇
- 提供带薪休假
- 支持混合办公或远程办公安排
- 每周全职工作 40 小时
- 可选择个人合同或 B2B 合作方式
