我们正在寻找一位高技能的全栈.NET开发人员,具备ABP框架、ASP.NET Core和Angular的丰富经验,以加入我们的团队并为开发与第三方系统集成的企业级应用程序做出贡献。
理想的候选人应具有使用清晰架构和领域驱动设计(DDD)原则设计和构建可扩展、高质量解决方案的成功经验,并具备在ABP生态系统中使用Angular开发现代响应式用户界面的实践经验。
主要职责:
- 使用ASP.NET Core和ABP框架设计、开发和维护企业应用程序。
- 开发健壮的RESTful API和应用程序服务,确保性能、安全性和可维护性。
- 定制核心ABP模块,如身份、租户管理和其他框架组件。
- 使用ABP Angular UI构建和维护Angular应用程序,包括定制模块、主题和布局。
- 实现基于权限的UI控件,确保无缝、本地化和用户友好的体验。
- 开发可重用的UI组件,并优化应用程序的性能和响应能力。
- 将前端应用程序与ABP自动生成的API集成,并在前后端层之间密切协作。
- 使用SQL Server和Entity Framework Core管理数据库。
技能
- 必需的技能和经验:
- 具有.NET / ASP.NET Core和ABP框架的丰富经验。
- 精通Angular、TypeScript、HTML5、CSS3和SCSS。
- 具有使用ABP Angular UI和ABP前端生态系统的经验。
- 对清晰架构和DDD概念有良好的理解。
- 具有SQL Server和Entity Framework Core的经验。
- 了解响应式设计和性能优化技术。
- 具有与第三方服务和API集成的经验。
- 具备较强的团队合作和沟通能力。