岗位职责:
1、参与公司 Web 系统的全栈开发,负责前后端功能模块的设计、编码及单元测试。
2、使用 .NET Core 开发高性能后端服务(RESTful API、微服务组件等),并配合 Vue 前端实现业务逻辑。/
3、基于 Vue 2/3 框架开发响应式前端页面,优化用户交互体验,确保前后端数据高效对接。
4、负责数据库(SQL Server/MySQL)设计与优化,编写高效 SQL 语句及 Entity Framework Core 代码。
5、协助 DevOps 团队完成项目部署(Docker/Kubernetes)、CI/CD 流程优化及线上问题排查。
6、编写技术文档,参与代码评审,保障代码质量与系统可维护性。
任职要求:
1、学历:统招本科及以上学历,计算机相关专业(能力优秀者可放宽)。
2、经验:1-3 年 .NET 开发经验,至少参与过 2 个完整项目(需提供代码或 Demo 示例)。
3、后端技能:熟练掌握 C# 语言,熟悉 .NET Core 3.1/5/6+ 框架及 ASP.NET Core MVC/WebAPI 开发模式。
4、熟悉常用设计模式(如 Repository、DI),了解微服务架构及 RabbitMQ/Redis 等中间件使用。
5、熟练使用 Entity Framework Core 进行数据库操作,掌握 SQL 优化基础。
前端技能:熟练使用 Vue 全家桶(Vue 2/3 + Vuex + Vue Router + Vite/Webpack)。
6、掌握 HTML5/CSS3 标准,熟悉 Element UI/Ant Design Vue 等组件库,能独立完成页面布局与交互开发。
7、了解前端工程化(模块化、性能优化、Axios 请求封装)及基础安全防护(XSS/CSRF)。
8、工具链:熟练使用 Git 进行协作开发,熟悉 Azure DevOps/Jenkins 等工具加分。
加分项:
1、有医疗、电商、物联网等行业项目经验,熟悉领域驱动设计(DDD)。
2、了解 TypeScript、Node.js 或 Docker/K8s 容器化部署。
3、具备单元测试(xUnit/NUnit)经验或开源项目贡献者优先。