作为一名高级后端开发人员,您将在开发服务器端的Web应用程序逻辑和集成前端部分的应用中发挥关键作用。与我们熟练的前端开发人员和UX/UI设计师一起工作,确保我们基于Web的解决方案的高效实施。
主要职责:
• 使用MERN堆栈(MongoDB、Express、React、Node.js)开发和维护后端应用程序。
• 与前端开发人员合作,集成面向用户的元素。
• 管理MongoDB数据库,优化大规模数据处理。
• 实施数据保护等安全措施。
• 设计和开发高性能、低延迟的应用程序。
• 通过全面的文档和测试维护代码质量。
• 在应用架构和系统性能方面进行改进。
• 故障排除、调试和升级现有系统。
• 了解新兴技术和行业趋势。
• 计算机科学、工程或相关领域的学士/硕士学位。
• 在MERN堆栈的后端开发方面有5年以上经验。
• 熟练掌握JavaScript(ES6+)、Node.js和Express框架。
• 深入理解MongoDB和Mongoose进行数据库管理。
• 在开发CRUD API方面具有专业知识。
• 具有与外部API集成的实际经验。
• 了解中间件、身份验证和授权机制,包括OAuth和JWT。
• 了解跨域资源共享(CORS)。
• 具备对Git、CI/CD实践和部署生命周期的理解。
• 熟悉微服务架构和AWS Elastic Beanstalk进行应用部署。
• 具备React和Redux进行前端开发的经验(可取)。
• 熟悉代码版本控制工具,尤其是Git。
• 了解OWASP安全原则。
• 出色的解决问题的能力和适应快节奏环境的能力。
• 出色的沟通和团队合作能力。
• 候选人必须位于南非。
• 必须愿意按澳大利亚东部标准时间工作。
关于OMG:
• 我们的首要信念和目标是,如果员工快乐并且非常满意-文化将是令人惊人的,我们可以一起取得令人难以置信的成果!
• 强调雇佣善良的人类-我们相信其他东西可以通过我们的培训计划学习和发展
• 高度关注员工发展、参与度和增长机会
• 混合工作模式-享受办公室的良好氛围和在家办公的好处
• 澳大利亚最大的独立代理商-过去3年营收增长了三倍
• 我们正在大规模扩张,寻找我们的未来领导者-目前在悉尼和墨尔本有140多名员工,在菲律宾有40名员工,同时正在进行美国扩展。3年前只有30名员工!
• 研发投资,数字营销的前沿和创新
• 我们的价值观是-“分享证据,而不是观点”,“寻找解决方案,而不是问题”,“让客户爱上你”,“拥有并完成任务”
• 我们践行多样性、公平和包容,我们的员工包括我们的领导团队具有多种文化背景,并代表了积极的性别组合。事实上,我们的员工来自各行各业和不同背景,包括LGBTQ、残疾和社会经济背景。
OMG是一个平等机会的雇主,因此通过为我们工作,您将成为支持多样性和包容性的组织的一部分。