全栈开发人员
在Our Kids Media,我们正在寻找一名充满活力的全栈开发人员加入我们的团队。如果你是一名有创造力和技术精湛的开发人员,并且在交付有影响力的产品解决方案方面有着良好的记录,我们邀请你成为我们行业领先的倡议的一部分。
你的角色
作为Our Kids Media的全栈开发人员,你将成为产品团队的一员,对四个数字平台及其多个产品的开发和维护发挥关键作用。
• 与产品经理和跨职能团队合作,通过开发生命周期的所有阶段,对现有和新的在线产品进行协同,以确保与现有技术/架构的无缝集成。
• 根据产品规格开发、测试和维护解决方案/活动,以有效解决问题,使用响应式布局平衡用户体验/界面、性能和SEO考虑。
• 全面了解并以组织和结构化的方式透明地沟通你所做的每个决策和权衡,对你所开发的组件/功能负责。
• 系统地分析问题,确定根本原因,并在不损害长期代码稳定性、可维护性和可扩展性的情况下权衡权衡。
• 以干净、结构良好的格式开发代码,同时遵守完整软件开发生命周期(SDLC),包括编码标准、代码审查、源代码管理、构建流程、测试和运维。
• 使用调试工具、浏览器开发工具和其他资源识别和排除错误。
• 针对支持的系统/流程提出改进建议,以提高效率、简化工作流程和改善用户体验。
• 生成定制的网络统计报告。明确分析目标,收集可靠数据,并有效解决数据质量问题。
关于你
• 将项目的技术要求转化为将指导最终产品的架构和设计,负责弥合复杂业务问题和解决方案之间的差距。
• 具备持续交付有影响力的产品功能的记录,平衡速度和优质用户体验。
• 熟悉各种框架(包括服务器端、浏览器端和桌面框架),具有实际、实践经验,能够实现和使用API,无缝集成和利用其功能以增强系统能力。
• 对在Linux环境中进行开发有扎实的理解,熟练掌握基于Linux的工具、命令和工作流程,以有效进行软件开发。
• 全面了解SDLC、看板和灵活性,能够根据新的和不断发展的环境调整你的经验。
• 了解软件质量保证和性能测试流程。
• 具备搜索引擎优化(SEO)策略和性能评估的能力,定义和分析能够提供网站成功见解的指标。
• 能够向内部技术和非技术人员传达技术信息、解释和建议的能力。
• 熟练掌握版本控制和缺陷跟踪工具,如Git和JIRA。
• 管理从开发测试到生产的环境
• 在工作时间内和工作外的生产支持背景
• 云技术(如IaaS)支持/开发背景
• 对产品生态系统的动态有很好的判断力和思考能力。
• 强烈的责任感,能够识别、评估和升级问题,解决竞争性优先事项/截止日期。
• 对自己的优势和需要改进的领域有清晰的认识,并能够耐心地投入新的挑战/要求。
• 强大的分析能力和清晰的沟通能力。
• 愿意寻求帮助并与团队成员合作作为伙伴。
• 渴望不断更新你的技能/专长,以适应新技术的出现,并倡导一个高效的工作环境。
最低资格要求
• 计算机科学或相关领域的学士学位和/或在复杂、多学科项目中具有等同实际经验。
• 至少3-5年的开发面向最终用户的B2B/B2C产品和使用以下一种或多种编码语言的经验:PHP、JavaScript、jQuery、SQL、HTML、CSS。
• 根据公司政策,在密西沙加,安大略省亲自工作的能力。
如何申请
加入我们,成为一个创新、有创造力和愉快的团队的一部分。如果你是一位自我激励、充满活力、具有强大开发技能的人,我们很乐意听到你的声音。
通过电子邮件将以下材料提交至careers@ourkidsmedia.com:
• 简历
• 附上一封清楚说明你对这个职位的兴趣和你想突出的任何资格的求职信
• 提供您的Git存储库或作品集的链接,以便我们了解您的编码风格、项目贡献和整体开发专业知识
我们感谢所有申请者。然而,只有被选中进行面试的个人将被联系到。