软件工程师(ReactJS)- Qoyod

无个税14个月前全职
TALENT PAL

TALENT PAL

location 利雅得
unsaved
**职位摘要** 作为前端软件工程师,您专注于确保网页设计与用户体验要求的一致性,优化网页以实现最大效率,并在所有网页和设备上保持设计一致性,以及其他职责。此外,他/她需要与后端开发人员、图形设计师和用户体验设计师一起工作,确保网页创建的所有元素都是一致的。这需要良好的沟通和人际交往能力。 • **职责** - 利用内置的React工具包创建前端功能。 - 为潜在客户创建数据可视化工具、库和可重用代码。 - 监控用户的交互并将其转化为有见地的信息。 - 将线框图和设计转化为高质量的代码。 - 优化组件以在不同浏览器和设备上无缝运行。 - 对CSS库、zeplin、Sketch、Adobe XD等有良好的理解。 - 适当的用户信息认证。 - 开发响应式的基于Web的用户界面。 • **资格和技能** - 5年或更多的软件工程经验,并具备一个或多个正式的资格。 - 工程、信息技术、计算机科学或任何相关领域的学士学位。 - 精通JavaScript、对象模型、DOM操作和事件处理程序、数据结构、算法、JSX和Babel。 - 对ReactJS及其主要基础知识(如JSX、虚拟DOM、组件生命周期等)有完全的理解。 - 具有ReactJS工作流程(如Flux、Redux、Create React App和数据结构库)的先前经验。 - 理解RESTful API/GraphQL、HTML/CSS、ES6(变量和作用域、数组方法)、代码版本控制工具如GIT等,流行的前端开发工具、CI/CD工具、DevOps和性能测试框架如Mocha、Node + NPM。 - 能够将业务需求转化为技术需求。 - 思想开放的团队合作者,愿意接受反馈并提出建议。 - 良好的时间管理、项目管理、沟通和人际交往能力。 - 能够根据指南和最佳实践编写简洁明晰的代码。 - 愿意学习现代工具和流程。 - 良好的问题解决和故障排除能力。 - 创造力和责任心。