职位名称:高级后端Node.js开发者
职位类型:全职(100%远程)
申请发送至:hr@edugram.io
关于Edugram:
Edugram是一家领先的人工智能在线教育平台,正在改变教育交付和体验的格局。我们是一家充满活力的初创公司,重视创新、创意和塑造在线学习未来的承诺。
开发环境:dev.edugram.io
职位概述:
我们正在寻找一位具有构建稳健、可扩展后端系统的高级后端Node.js开发者。该职位要求在后端开发、云技术和服务集成方面具有丰富的经验。理想的候选人是一个积极解决问题和快速学习新技术的人。
主要职责:
1.高级后端开发:使用Node.js在AWS Lambda上领导高质量的后端服务开发。管理复杂的API开发、数据库管理和服务器端逻辑。
2.架构领导力:带头设计先进的后端架构,确保高可靠性、可扩展性和性能。
3.集成专业知识:集成各种第三方服务,如SendGrid、Stripe、Sentry等,以增强平台功能。
4.持续学习:及时了解后端技术、云服务和DevOps实践的最新发展。快速适应并实施新技术和概念。
5.指导和合作:指导并与前端开发人员、设计师和产品经理合作。培养创新和持续改进的文化。
所需资格:
- 学历:计算机科学、工程或相关领域的学士或硕士学位。
• 经验:至少3年的后端开发经验,其中至少2年使用Node.js。在开发大规模后端系统方面有良好的记录。
• 技术技能:精通TypeScript、Node.js、Express.js,并具有云平台(AWS、Oracle、Google Cloud)的丰富经验。
• 架构和DevOps:深入了解后端架构、微服务、API设计,并具有包括CI/CD流水线在内的强大DevOps技能。
• 解决问题的能力:解决复杂技术挑战的卓越能力。
• 沟通能力:流利/母语水平的英语,具有出色的口头和书面沟通能力。
首选资格:
• 云服务专业知识:在AWS、Oracle和Google Cloud平台上具有丰富的经验。
• 第三方集成:具有SendGrid、Stripe、Sentry等服务的实际经验。
• 计算机科学素养:对计算机科学概念及相关事项有很好的理解。
我们提供的福利:
• 充满活力的初创文化:成为一个快速增长的初创公司的一员,重视创新思维和积极贡献者。
• 持续学习:免费获得所有学习模块和职业发展机会。
• 所有权:为杰出的贡献者提供有吸引力的股票期权。
• 有竞争力的薪资:享受与您的技能和专业知识相符的市场竞争力薪资。
申请流程:
请提交您的简历、求职信以及任何相关的项目样本或GitHub存储库。通过展示您在复杂后端系统和云技术方面的经验,展示您适合该职位的能力。
发送至电子邮件:hr@edugram.io
工作范围:
在这个职位上,您将改进和优化我们在dev.edugram.io上的MVP的现有功能,并开发新的模块来扩展我们平台的能力。专注于提高性能、可扩展性,并集成第三方服务,以实现无缝的用户体验。与我们的团队密切合作,将创新功能变为现实,为我们的教育平台的发展做出重要贡献。