全栈软件工程师 Angular 和 C++

迪拜 无个税10天前全职 网络
面议
职位描述 全栈软件工程师职位支持Achieve集团在迪拜的一个成熟的工程组织,提供高性能的Web和后台系统。该职位专注于结合性能敏感的C++后台服务,构建可扩展的基于Angular的前端应用程序,并在灵活协作的工程环境中工作。 主要职责 - 使用Angular及其生态系统设计、开发和维护响应式和用户友好的Web应用程序 - 将用户界面和用户体验设计翻译成干净且可重用的Angular组件 - 确保跨浏览器兼容性、可访问性和设备上的最佳性能 - 实施交互功能以提供流畅且吸引人的用户体验 - 使用现代C++维护和增强后台应用程序和API - 实施复杂的业务逻辑,重点是低延迟和高生产率 - 设计和集成RESTful API和gRPC或WebSocket以支持前端通信 - 应用对内存管理、多线程和并发的深厚理解以确保后台稳定性 - 进行评估、优化和调试以确保系统的最佳性能 - 使用SQL或兼容的NoSQL数据库设计和管理数据库架构 - 开发优化查询、管理迁移并确保数据完整性 - 在前端和后台组件中执行单元测试、集成测试和全面测试 - 参与代码审查并贡献于清洁和高效的编程标准 - 在整个产品开发周期中与产品经理、设计师和工程师密切合作 要求 - 信息技术、计算机科学或相关专业的学位 - 五到八年全栈软件工程相关经验 - 在使用Angular进行前端开发和C++后台系统方面有验证的经验 - 对面向对象编程、数据结构和算法有深刻理解 - 对Web技术、API结构和软件设计原则有良好理解 - 有Linux环境、嵌入式系统或C#开发经验者优先 - 具备强大的问题解决能力、注重细节和协作思维方式