初级前端开发工程师(Angular)- 开罗混合办公
作为初级前端开发工程师,在开罗混合办公岗位中构建可扩展、响应式的 Angular Web 应用。 与全栈开发人员、UX 设计师和架构师合作,交付 Web 和移动解决方案。
描述
- 使用 Angular 及相关技术创建前端应用
- 参与协作型跨职能全栈开发团队
- 为跨平台 Web 应用开发响应式、高性能界面
- 构建面向集群和分布式环境的应用
- 提出改进建议,强化开发环境
- 评估新兴开发方法和技术
- 使用开源技术开发可扩展的 Web 应用
- 使用 HTML5、CSS、JavaScript 及相关框架,为桌面、平板电脑和移动设备体验构建响应式界面
- 与 UX 设计师、架构师和开发人员合作,交付集成式 Web 和移动解决方案
- 创建高效、可扩展的用户界面
- 将 Web 设计和用户体验需求转化为一致的实现,同时提升页面效率并维护品牌标准
任职要求
- 计算机科学理学学士学位
- 了解单页应用的概念和架构
- 熟练掌握 Angular、React、TypeScript、JavaScript、HTML 和 jQuery
- 具有 Bootstrap 或其他 CSS 框架的使用经验
- 具备丰富的 Angular 实践和常用模块实操知识
- 能够构建自包含、可复用且可测试的模块和组件
- 了解 Node.js、NPM 和 Angular CLI
- 具有 RESTful API 和 API 开发工具的使用经验
- 具有内容管理系统和版本控制系统的使用经验
- 具备一至两年现代 Angular 前端框架经验
- 具有使用 Babel、webpack 和 Grunt 等 JavaScript 构建工具的经验
- 能够编写整洁、结构清晰且文档完善的代码
