Heystak是一种简单保存和管理TikTok创意中心和Facebook广告库中广告的终极工具,只需点击一次即可。这不仅仅是保存广告,而是为了组织、分析和与团队合作,实现成功的广告策略。
职位描述 - 全栈开发工程师(React.js、TypeScript、Chrome扩展、SPA)
职责:
• 使用ReactJS和DaisyUI开发响应式和直观的用户界面,用于单页应用程序(SPA)和Chrome扩展。
• 在单一代码库环境中使用Yarn工作区进行高效的包管理和代码组织。
• 使用TypeScript编写干净、模块化和可维护的前端和后端组件代码。
• 使用PostgreSQL设计、实现和优化数据库模式,用于数据存储和检索。
• 使用Supabase实现后端服务和逻辑,确保前端和后端之间的无缝通信。
• 在Web应用程序和Chrome扩展中利用Cloudflare进行性能优化和安全措施。
• 与跨职能团队合作,集成第三方API和服务,增强整体应用功能。
• 使用GitHub进行版本控制,积极参与代码审查和协作开发工作流程。
• 设计、开发和维护Chrome扩展,确保与Chrome Web Store指南的兼容性。
• 为单页应用程序的开发做出贡献,注重无缝和响应式的用户体验。
要求:
• 具有ReactJS、DaisyUI、TypeScript和Yarn工作区的全栈开发经验。
• 熟练掌握PostgreSQL和Supabase进行数据库管理和后端服务。
• 熟悉Cloudflare进行性能优化和安全措施。
• 精通使用GitHub进行版本控制。
• 有开发和部署Chrome扩展的经验。
• 理解单页应用程序(SPA)架构。
• 能够在快节奏的环境中独立和协作工作。
优先资格:
• 以往在Chrome Web Store提交和批准流程中的经验。
• 熟悉其他UI框架和库。
• 熟悉SPA开发的最佳实践。