全栈开发工程师
关于该职位
职位描述:我们正在寻找一位在 React/Fluent UI 和 C# 方面具备丰富经验的全栈开发工程师,加入我们充满活力的团队。作为开发人员,您将负责设计和实现直观、视觉吸引力强且功能完善的用户界面。您将与我们的设计和开发团队紧密合作,创造出符合客户需求并超出其期望的引人入胜的用户体验。
主要职责:
• 使用 React 和 Fluent UI 开发响应式和交互式用户界面。
• 使用 C# 和 .NET 框架/.NET Core 设计、开发和维护服务和 API。
• 与数据平台如 Kusto(Azure 数据探索器)集成,以实现实时分析和监控。
• 与设计师合作,将线框图和模型转化为高质量的 UI 组件。
• 实施符合既定设计系统和可访问性标准的 UI 设计。
• 优化 UI 组件以提高性能和可扩展性。
• 进行代码审查,并为团队成员提供建设性反馈。
• 关注 UI 开发的最新趋势和最佳实践,并将其融入我们的项目中。
• 参与敏捷仪式,如冲刺计划、每日站会和回顾。
• 排查和调试不同浏览器和设备上的 UI 问题。
• 为我们的开发流程和工具的持续改进做出贡献。
资格要求:
• 计算机科学、软件工程或相关领域的学士学位。
• 作为全栈开发工程师的证明经验。
• 精通 C# 编程语言和 .NET 框架/.NET Core。
• 精通 React 和 Fluent UI。
• 扎实的 HTML5、CSS3 和 JavaScript(ES6+)基础。
• 熟悉 Azure 或 AWS 等云平台。
• 了解响应式设计原则和移动优先开发。
• 有使用版本控制系统的经验,特别是 Git。
• 出色的问题解决能力和关注细节的能力。
• 强大的沟通和协作能力。
• 能够在快节奏的敏捷环境中有效工作。
优先资格:
• 具有 TypeScript 经验。
• 了解微服务架构和 RESTful API 设计原则。
• 具有 MongoDB 或 Cassandra 等 NoSQL 数据库的经验。
• 熟悉 UI 测试框架,如 Jest、Enzyme 或 React Testing Library。
• 了解设计工具,如 Sketch、Figma 或 Adobe XD。
• 具有服务器端渲染(SSR)和/或静态站点生成(SSG)的经验。
• 了解后端技术,如 Node.js、Express.js 或 GraphQL。
请将您的简历发送至 rr00937293@techmahindra.com。