软件工程师 - 前端/后端专家

阿布扎比 无个税5天前全职 网络
面议
全栈开发人员 我们正在寻找一位熟练的软件工程师,负责设计、开发和维护可扩展的Web应用程序,使用前端和后端技术的组合。理想的候选人将具备.NET Core、Angular、React、Node.js以及现代云解决方案的强大专业知识。 您将与跨职能团队密切合作,以定义业务需求和技术解决方案,确保高性能的应用程序满足客户的需求。 主要职责: 后端开发: 使用.NET Core、MVC、EF Core、Node.js和Next.js开发和维护可扩展的后端应用程序。 实施和管理微服务架构及API集成。 设计和管理数据库架构,并优化SQL Server和MySQL数据库。 测试与优化: 为前端和后端组件创建和维护单元测试、集成测试和功能测试。 进行应用程序可扩展性和响应性的性能优化。 协作与最佳实践: 与跨职能团队合作,定义业务需求和技术解决方案。 保持对最新全栈开发趋势、最佳实践和技术的关注。 所需资格和技能: 教育背景: 计算机科学或相关领域的学士学位。 经验: 至少5年的全栈开发人员或类似角色的经验。 后端技术: 精通.NET Core、MVC、EF Core。 具备Node.js和Next.js的服务器端逻辑经验。 前端技术: 精通Angular 12+、React、Bootstrap、Vue.js。 具备TypeScript、ES6+、面向对象编程原则的经验。 数据库: 对SQL Server、MySQL有深入理解。 测试: 具备后端和前端的单元测试、集成测试、功能测试经验。 其他技能: 熟悉CSS预处理器(SASS、LESS)、Webpack或Gulp等构建工具。