全栈开发工程师;React 和 NodeJS

无个税1个月前全职
23.5万 - 39.2万 / 年 TESTQ Technologies Limited

TESTQ Technologies Limited

location 迪拜
unsaved
职位:全栈开发工程师(React 和 NodeJS) 经验 · 至少 5 年使用 React JS(TypeScript)、HTML、CSS 预处理器或 CSS-in-JS 开发企业级高性能响应式 Web 应用程序的编码经验。 · 使用 React 概念开发和实施高度响应的用户界面组件,包括自包含、可重用和可测试的模块和组件。 · 设计和自动化生产环境的构建过程,使用任务运行器或脚本工具。 · 具备 TypeScript 中数据结构的知识。 · 监控和改善前端性能。 · 在银行或零售领域的经验或知识优先考虑。 · 有性能调优、调试和监控的实际经验。 技术技能 · 精通使用 NodeJS 技术开发可扩展和高可用的 RESTful API。 · 熟悉 CI/CD 原则,并在分布式服务生态系统中解决问题方面有经验。 · 理解容器化,有 Docker 和 Kubernetes 的经验。 · 了解 API 网关集成,如 3 Scale。 · 理解单点登录或基于令牌的身份验证方法,如 REST、JWT、OAuth。 · 在消息队列和云服务方面的专业知识,包括 AWS、Microsoft Azure、Pushpin 和 Kafka。 · 有 GraphQL 的实际经验者优先。 · 有开发响应式基于 Web 的 UI 的经验。 · 熟悉 CSS-in-JS 技术,如 Styled Components、Tailwind CSS、Material UI。 · 彻底理解平台组件,包括数据库、API、缓存层、代理和 Web 服务。 · 能够编写非阻塞代码,并在必要时利用多线程等高级技术。 · 使用 JSDoc 或类似约定在线文档化代码。 · 深入理解 React.js 及其核心原则。 · 熟悉现代前端构建工具和管道。 · 有 React.js 工作流的经验,如 Flux、Redux、Context API 或类似数据结构。 · 具备基准测试和优化的技能。 · 了解 React 和相关工具,如 npm、yarn。 · 熟悉 RESTful API、TypeScript、版本控制、远程部署和 CI/CD 工具。 · 理解 React 组件、hooks 和生命周期方法。 · 有使用单元测试框架(如 Jest、Enzyme、Jasmine)的经验。