您是否正在寻找在澳大利亚最好的科技公司之一工作的机会?加入4mation Technologies,担任软件开发人员。我们是一家位于悉尼的定制网站和软件开发机构,与大型客户合作提供高质量的解决方案,以及数字战略和一流的设计解决方案。作为我们团队的全栈开发人员,您将与热爱技术并分享相同价值观的热情人士合作。我们拥有良好的团队文化,并提供出色的福利,包括职业成长和晋升机会。我们正在寻找一位才华横溢且积极进取的全栈开发人员加入我们充满活力的开发团队。作为全栈开发人员,您将负责创建和实施创新的软件应用程序。您将与前端和后端技术密切合作,提供稳健且用户友好的解决方案。这个角色为在协作且快节奏的环境中增长和发展技能提供了绝佳的机会。
职责:
- 主导与用户偏好相契合且促进积极用户体验的解决方案的创建和交付。
- 参与完整的软件开发生命周期,利用技术专长打造稳健高效的解决方案。
- 在系统和功能层面进行全面的技术规划,确保与总体项目目标一致。
- 与客户和产品经理合作,从技术角度定义和完善功能,为产品优化做出贡献。
- 与设计师、产品经理和质量保证工程师等跨职能团队密切合作。
- 参与代码审查,以保持代码质量并提供建设性反馈。
- 有效沟通,提供项目更新,讨论技术解决方案并解决挑战。
要求:
- 计算机科学、工程或相关领域的学士学位(或同等经验)。
- 扎实的软件开发概念和设计模式理解。
- 掌握面向对象编程(OOP)概念。
- 具备PHP、Node、React、TypeScript和CSS的经验。
- 熟悉CI/CD和软件构建工具。
- 在AWS基础设施方面具备强大的专业知识,包括EC2、ECS、RDS、S3、Lambda等。
- 深入理解现代基于云的架构。
- 在API开发方面有实际经验。
- 具备解决问题的思维方式,能够独立应对技术挑战。
- 出色的沟通技巧,能够在团队内有效合作。
- 适应快速学习新技术和工具的能力。
- 注重细节,致力于编写干净且文档完整的代码。
- 愿意指导团队中的初级开发人员。
- 5年以上的工作经验。
其他技能(非必需,但有益):
- 熟练使用项目管理工具。
- 熟悉AWS、Azure或Google Cloud等云平台。
- 有Docker等容器化技术的经验。
- 有WordPress或其他CMS平台的经验。
- 对开源项目或个人编码项目的贡献。