全栈软件工程师 - 远程 | 在家工作

16个月前远程全职
100K - 140K USD Works Pte. Ltd.

Works Pte. Ltd.

location 旧金山
unsaved
职位描述 加入位于硅谷中心的一家充满活力和创新的InsurTech公司!我们的使命是简化旅行保险,使其像您最喜爱的在线购物体验一样便捷。我们正在寻找一位专注的全栈软件工程师加入我们充满激情的工程团队。 关于我们 在我们的公司,我们正在改变旅行者搜索、比较、购买和管理旅行保险的方式。我们的目标是为用户提供无缝透明的保险购买流程。我们是一个善于迎接挑战,并以超越用户期望为荣的团队。 如果您对加入一个前瞻性的公司感到兴奋,这个公司重视员工并提供真正的工作/生活平衡,我们邀请您申请。 地点: 虽然我们更喜欢位于旧金山湾区的候选人,每周可以在办公室工作2-3天,但我们也欢迎在美国境内的远程候选人。很遗憾,我们不能考虑美国以外时区的候选人。我们更倾向于有美国工作授权的候选人,并且对于合适的候选人,我们可能会考虑H1B转移。 要求 技术技能: 精通PHP,并对CodeIgniter等框架有深入的理解。 熟悉基于组件的开发,包括React、Angular、Vue.js或类似的库/框架。 熟练编写优化的SQL查询。 具备构建RESTful接口的经验。 出色的调试和故障排除能力。 对数据结构和算法有深入的了解。 熟悉包括Jenkins在内的CI/CD工具。 个人技能 有效的沟通和人际交往能力。 具有自我激励的团队合作者。 较强的分析和解决问题的能力。 能够在较少的指导或监督下工作。 后端职责 服务器端开发:使用PHP和CodeIgniter创建强大高效的服务器端逻辑。 API开发:建立API以促进前端和后端系统之间的无缝通信。 数据库管理:设计和管理数据模型、表和数据库,以实现高效的数据存储和处理。 性能优化:优化服务器端代码,包括减少响应时间和服务器负载。 版本控制:使用类似Git的系统进行代码库管理,与团队成员协作和跟踪进度。 部署:使用Jenkins CI/CD和相关流程部署和管理后端代码。 前端职责 用户界面设计:使用Vue.js组件设计视觉吸引力和用户友好的界面。 组件开发:创建和维护可重用的Vue.js组件,以实现一致的用户体验。 响应式设计:开发适用于各种设备和屏幕尺寸的响应式设计,可能使用CSS框架。 API使用:与后端API进行接口交互,满足前端需求。 路由:配置客户端路由,实现应用程序内的无缝导航。 性能优化:优化前端代码,提高速度和响应能力,包括减少网络请求和优化渲染。 跨浏览器兼容性:通过测试和必要的调整,确保应用程序在各种Web浏览器上正常运行。 可访问性:实施可访问性最佳实践,提高残障人士的可用性。 SEO:遵循并改进前端SEO最佳实践。 其他职责 沟通:与设计师、开发人员和利益相关者合作,理解需求并交付所需功能。 解决问题:在前端和后端代码中排除故障和调试问题,应对技术挑战。 文档:记录代码、API和架构决策,以促进团队内的可维护性和知识共享。 测试:编写并执行单元测试和端到端测试,确保可靠性和功能性。 资格 5年以上使用一个或多个PHP框架(如CodeIgniter)的工作经验。 3年以上使用一个或多个JavaScript前端框架(如Vue.js、React和/或AngularJS)的工作经验。 福利 100%公司支付的个人医疗、牙科和视力保险。 宠物保险。 带薪产假。 401(k)退休计划。 年度慈善或志愿者工作的带薪休假。 灵活和慷慨的带薪休假。 健身/健康俱乐部津贴。 良好的工作与生活平衡。 薪资范围:年薪10万美元至14万美元,根据地点和经验而定。 如果这个机会与您的技能和愿望相符,我们鼓励您申请,成为我们致力于改变旅行保险行业的创新团队的一员。