POS360 的使命是加速从传统电子收银机向强大的新型销售点(POS)产品的过渡。我们的高度专业化系统解决了通过与邻里商店、市场和餐馆十多年合作所识别的具体痛点。我们致力于提供易于使用的优质工具,并拥有提供行业领先支持的技术团队——我们的系统为客户打开了成功的新篇章。
关于该职位
我们正在寻找一位才华横溢的前端软件工程师(具备全栈能力者优先),加入我们不断壮大的工程团队。在这个角色中,您将对构建和维护我们面向客户的网络应用程序和集成平台发挥重要作用。您将与我们的小型协作团队紧密合作,提供直接影响数千家企业的高质量解决方案。这是一个塑造我们产品和工程文化的机会,伴随我们的扩展。
主要职责
• 使用 React、Next.js 和 Remix 设计和开发响应式、高性能的网络应用程序
• 为我们的 POS 和电子商务集成平台构建直观的用户界面
• 实施和维护 GraphQL 查询和变更,以实现高效的数据获取
• 创建可重用的组件库和设计系统
• 优化前端性能,确保在各种设备上的卓越用户体验
• 与后端工程师合作,设计和使用 API
• 与产品和设计团队紧密合作,将需求转化为技术解决方案
• 使用 TypeScript 编写清晰、类型安全的代码
• 参与代码审核并贡献前端最佳实践
• 帮助塑造我们前端架构的技术方向
• 与其他团队成员合作,促进我们的工程文化
• 有机会为 React Native 移动应用程序做出贡献
所需资格
• 计算机科学学士学位或同等实践经验
• 3 年以上前端开发的专业经验
• 精通 React 及其生态系统
• 在 Next.js 或 Remix 上有强大经验(两者都有经验者优先)
• 精通 TypeScript 和现代 JavaScript(ES6+)
• 有使用 GraphQL API 的经验
• 深刻理解 HTML5、CSS3 和响应式设计原则
• 具备现代 CSS 解决方案的经验(CSS Modules、styled-components、Tailwind 等)
• 对网页性能优化和核心网页指标有深入理解
• 在 React 应用程序中有状态管理的经验
• 熟练使用 Git 和协作开发工作流程
• 出色的问题解决能力和关注细节的能力
• 较强的沟通能力,能够在小型快节奏团队中工作
附加资格
• 有使用 React Native 进行移动开发的经验
• 具备 Node.js 或其他后端技术的全栈经验
• 有电子商务平台或 POS 系统的经验
• 了解支付处理和集成 API
• 有实时数据同步和 webhooks 的经验
• 具备测试框架(Jest、React Testing Library、Cypress)的经验
• 了解 CI/CD 管道和部署流程
• 具备 AWS 或其他云平台的经验
• 理解数据库设计和优化
• 有构建和维护组件库的经验
• 之前在小型、快速增长的团队中工作过
技术栈
• 前端:React、Next.js、Remix、TypeScript
• 移动:React Native
• API 层:GraphQL、REST
• 随着我们发展而引入的其他工具和技术
职位类型:全职
薪资:每年 $100,000.00 - $115,000.00
福利:
401(k)
401(k) 匹配
牙科保险
健康保险
带薪休假
视力保险
薪酬方案:
年薪
工作时间:
周一至周五
工作地点:现场
无毒工作场所
POS360 是一个无毒工作场所。我们认真对待维持无毒工作场所的承诺。因此,所有候选人将需要在就业条件下进行药物测试。
平等机会雇主
POS360 是一个平等机会雇主。我们庆祝多样性,并致力于为所有员工创造一个包容的环境。我们不因种族、肤色、宗教、性别、性取向、性别身份、国籍、年龄、残疾、退伍军人身份或任何其他受法律保护的身份而歧视。我们鼓励所有合格的个人申请。如果您在申请过程中需要帮助,请与我们联系——我们随时为您提供帮助。