职位描述
概述
• 我们正在寻找一位技术精湛且积极主动的全栈开发工程师,具备 Angular、.NET 和 SQL 的深厚专业知识,加入我们充满活力的工程团队。
• 您将负责设计、开发和维护我们企业级应用程序的端到端功能,从直观的前端界面到高性能的后端服务和数据库。
• 理想的候选人能够独立工作,积极研究新兴框架和工具,并且乐于尝试新颖的解决方案以优化我们的技术栈。
主要职责
• 使用 Angular (v18+) 开发和维护响应式、高性能的 Web 应用程序。
• 使用 .NET Core/.NET 6+ (C#) 构建可扩展、安全的 API 和服务。
• 设计、优化和排查复杂的 SQL 查询、存储过程和数据库架构(优先考虑 SQL Server/PostgreSQL)。
• 与产品经理、设计师和工程师合作,将需求转化为简洁、高效的代码。
• 积极研究、评估并集成新的库、框架或工具以解决技术挑战。
• 编写单元/集成测试,参与代码审查,并遵循安全和性能的最佳实践。
• 加分项:利用 AI 工具(例如 GitHub Copilot、LLM API)或实施 RAG 系统,以增强应用程序智能、搜索或自动化。
所需资格
• 在新加坡本地大学获得计算机科学、信息系统、工程或相关领域的学士学位。
• 3 年以上全栈开发的专业经验。
• 前端:精通 Angular 18+(RxJS、NgRx、TypeScript、Angular CLI)。
• 后端:精通 .NET Core/.NET 6+、RESTful API、Entity Framework 和依赖注入。
• 数据库:具备高级 SQL 技能(查询优化、索引、事务管理),并有关系型数据库(例如 SQL Server、PostgreSQL)的经验。
• 熟悉 Git、CI/CD 管道和云平台(Azure/AliCloud)。
• 优秀的问题解决和分析能力,良好的沟通与团队合作能力。
• 自我驱动的学习者,能够独立探索和采用新技术以改善解决方案。
EA 编号:11C4879