职位概述
全栈 .Net 开发人员 - Angular(远程)
前端开发
- 开发和维护响应式、模块化和高质量的 Angular 应用程序。
- 使用 TypeScript、HTML5、CSS/LESS/SCSS 和 RxJS 响应式模式实现 UI 组件。
- 使用 NgRx 管理全局和组件级状态。
- 使用 Jest 编写健壮的单元测试,以确保高代码质量和可维护性。
- 优化 Web 应用程序的速度、可访问性和跨浏览器兼容性。
后端开发
- 设计和实现可扩展且安全的 ASP.NET Core Web API 服务。
- 遵循 SOLID 和清晰架构最佳实践,编写干净、可维护的 C# 代码。
- 使用 xUnit 构建自动化单元和集成测试。
- 使用 EF Core 开发高效且可靠的数据访问层。
- 协作进行 API 架构决策、版本控制和文档编写。
数据库和数据建模
- 设计关系数据库模式并为 SQL Server 编写高效 SQL。
- 执行强大的数据建模以支持复杂的领域逻辑。
- 优化查询并确保应用程序级数据完整性。
DevOps 和工具
- 使用 Docker 容器化应用程序。
- 构建、增强和维护 CI/CD 管道以实现自动化部署。
- 使用 Git 进行版本控制并遵循协作分支策略。
- 与 DevOps 团队密切合作,确保无缝的应用程序交付和基础设施可靠性。
所需技能和资格
- 拥有 Angular(优先考虑 v18+)和 TypeScript 的丰富经验。
- 对 RxJS、Observables 和响应式设计模式有深入理解。
- 具备 NgRx 或类似状态管理库的实际操作经验。
- 精通 ASP.NET Core Web API 和设计 RESTful 服务。
- 熟练掌握 C#、.NET 生态系统和架构最佳实践。
- 拥有 SQL 数据库和高级查询优化的丰富经验。
- 具备现代 DevOps 工具、CI/CD 管道和 Docker 的经验。
- 熟练使用 Jest 和 xUnit 等自动化测试框架。
- 能够编写干净、可维护、可测试和文档齐全的代码。
- 具备强大的问题解决能力,能够在敏捷、协作的环境中工作。
附加信息
资历水平:入门级。就业类型:全职。职位职能:工程和信息技术。行业:IT 服务和 IT 咨询。
推荐可以使您在 RELQ TECHNOLOGIES 的面试机会增加 2 倍。
#J-18808-Ljbffr