• 高级全栈开发人员
• 位于菲茨罗伊(Fitzroy)地区
• 全职,每周5天在现场工作
我们的客户在公共卫生领域工作多年。他们致力于有效推动更多有益于社会的健康计划,服务于青少年和各行各业的人们。
我们正在寻找一位全栈开发人员,能够支持、维护并帮助识别现有技术项目的改进方向,同时塑造和构建即将到来的项目。如果您正在寻找一个挑战,并且乐于为高等教育铺平道路、提供真正有影响力的解决方案,那么这个角色适合您。
作为一个技术娴熟的开发人员,您将成为一个每周5天在现场工作的团队的一部分。您将通过公司活动、午餐和团队事件来塑造文化和有趣的工作环境。这是一个真正重视员工的公司,提倡职业发展、长期性和可持续性。
关于您:
• 您将负责协助开发自动化测试、单元测试,并通过CI/CD与现有应用程序集成。
• 需要具备使用JUnit、Selenium、Appium、Wraith、CodePipeline、Jenkins和Travis等工具的经验将非常有益。
• 推送到代码仓库时进行自动兼容性检查,因此需要具备这些实践经验和实施知识。
• 了解EC2实例、RDS平台、S3存储桶、Route53区域和VPS层的内部工作原理。
• 确保在这些环境上运行的软件是安全且最新的。
• 如果需要,提供内部IT支持,例如服务器机架维护、局域网配置、本地和远程备份解决方案、VPN连接和防火墙。
技术技能和要求:
· 5-10年相关软件开发经验
· 广泛的AWS平台环境经验
· 开发UI功能并改进现有应用程序
· 理解设计原则并确保原始愿景得以实现
· 理解可重用组件和设计系统的重要性
· 理解用户体验和使用已知约定的重要性
· 前端:高级JavaScript知识(首选TypeScript)
· 前端技术(HTML 5、CSS 3、ES6和JS框架[React、Vue、Angular]、TypeScript、Redux)
· 后端技术(PHP、Node.js、Java、mySQL、MariaDB、Linux)
· DevOps(AWS EC2、RDS、S3和Route53),包括GitHub
· REST API设计、开发和集成(CRUD)
· 熟悉CI/CD、单元测试和自动化测试
· 熟悉实施最佳安全实践和基于Web的软件解决方案的最佳实践
立即申请,或随时将您的申请提交至Danni.Rodi@jenkinbeattie.com。