全栈工程师(MERN Stack)- 远程
中高级职位。
全职/兼职
Offsetdata正在寻找一名经验丰富的全栈开发人员加入我们充满活力的团队,推动先进的数据变现平台的增长。作为一个关键的团队成员,您的重点将围绕利用MERN堆栈的能力展开。这涉及到构建数据存储解决方案、创建读写访问API,并将基于区块链的数据存储作为我们旗舰产品的一个重要组成部分。您还将在构建我们的数据市场的后端基础设施方面发挥关键作用,使B2B公司能够有效地销售其数据。
我们正在寻找热衷于拓展现代JavaScript全栈开发边界的热情开发人员,对于不断发展的人工智能和数据领域充满热情的个人。在OffsetData,我们优先考虑努力工作、适应性和积极主动的心态,而不是特定的技术专长。我们的重点在于那些拥抱长期愿景、展示在职业生涯中成长意愿的个人,以及愿意承担多样化责任的多才多艺的团队合作者。
职责包括:
• 设计和实施具有强调数据标准和合规性的强大系统(Node.js和Express.js)
• 设计和实施高效、安全和可扩展的后端API和服务,确保在前端、后端和外部服务之间实现无缝集成(GraphQL、React)
• 为平台架构和设计做出贡献,培养架构方面的技能发展(架构方面的先前经验不是必需的)。
• 管理平台数据以实现最佳性能,确保在数据处理和隐私法规方面符合法律要求。(MongoDB、Redis)
• 在代码审查过程中发挥重要作用,既审核同事的代码,又确保自己的代码易于他人审查。(Github、Git)
• 积极参与发现、构思和研究,并与工程师合作,识别、优先排序和迭代解决问题。
• 参与基于云的解决方案的开发、分期和生产,利用GCP、Buckets、Instances、Nodes和Services。
• 为CI/CD流程做出贡献,并倡导DevOps最佳实践(Github Actions)
• 为高效部署将应用程序容器化(Docker、Linux)
在这个角色中取得成功意味着掌握设计弹性系统、提升性能,并提供安全、可扩展和卓越的用户体验。您的贡献将对塑造我们的技术路线图起到重要作用,与我们的组织目标密切对齐。
所需技能和经验:
• 至少3年构建全栈应用程序的经验,最好是围绕API销售为中心的SaaS产品领域。
• 熟练掌握JavaScript/TypeScript及其相关库,如GraphQL,是必不可少的。
• 对MERN堆栈有扎实的理解:MongoDB、Express.js、React、Node.js。
• 熟悉最佳实践的软件开发原则,包括清晰的代码方法论、敏捷开发原则和其他行业标准实践。
• 熟练掌握软件开发工具,如Git进行版本控制,JIRA进行项目管理,是必不可少的。
• 具有在团队动态中无缝工作的能力,始终按时完成工作并协作交付结果。
• 在协作环境中解决问题的强大能力,促进创新解决方案并推动项目前进。
• 熟练与团队成员有效合作,展示出色的沟通技巧,以确保团队协作和生产力。
额外技能:
• 计算机科学学位。
• 熟悉EVM、Web3和Solidity被高度重视,并被认为是此职位的重要优势。
将优先考虑能展示以下内容的候选人:
• 作品集或相关项目。
• GitHub个人资料或其他存储库,展示以前的工作或贡献。
• 在旅游行业的先前专业知识。
准备参与开创性创新了吗?加入我们Offsetdata,您将处于改变数据存储和市场解决方案的前沿,贡献您的专业知识来塑造我们平台的未来。