高级前端开发工程师
Senior Front End Developer
仅限居住在澳大利亚的澳大利亚公民回复。
- 合同开始日期 2023 年 3 月 1 日,为期 12 个月,可延长两次各 12 个月。
- 澳大利亚公民,能够获得基本安全许可,堪培拉,非现场职位。
将您的回复发送至
简介
有一个令人兴奋的机会,加入一个屡获殊荣的多年项目,以现代化 IP 澳大利亚的核心业务系统。
这是一个高级职位,面向经验丰富的网络开发人员,可以完全远程工作。
在 IP 澳大利亚,您将在专利现代化计划中发挥重要作用,该计划是数字转型的前沿,采用真正的敏捷和 DevOps 方法为业务交付成果。
该职位将在多学科交付团队中工作,遵循敏捷原则来开发支持业务的 IT 系统。
在交付经理、解决方案架构师和技术主管的指导下,您将:
- 使用 Vue.js、TypeScript 和 JavaScript(ES6 或更高版本)设计、构建和测试前端网页应用。
- 与 MuleSoft APIs、Pega 工作流和 Oracle/Postgres 数据库等技术集成前端网页应用。
- 升级现有的前端应用,包括将 Vue.js 从 2 版本升级到 3 版本;以及将 TinyMCE 从 5 版本升级到 6 版本。
- 优化前端应用代码,提高性能、安全性和效率。
- 指导和辅导团队进行前端应用开发及相关最佳实践。
- 记录所执行的工作,包括设计和实际规格,并为知识管理实践做出贡献。
- 与利益相关者合作,交付稳定且安全的软件和环境,符合 IP 澳大利亚的参考架构。
- 保持对职业健康与安全(WH&S)责任的意识,并致力于维护健康安全的工作环境。
申请者必须高度积极,具有良好的职业道德,能够在多学科团队中有效工作。
申请者应主动积极,致力于建立其在 IP 澳大利亚与其职位相关的业务和技术领域的专业知识。
每份申请都需要在提交时针对选拔标准进行说明。
必要条件
1. 多年经验,具备高级技能,使用 Vue.js(Vue CLI、Vuex、Vue Router)、TypeScript 和 JavaScript(ES6 或更高版本)构建现代网页应用 50%
2. 具有升级企业网页应用的经验
查看英文原文
Australian Citizens residing in Australia only respond.
- Contract start 01 March 2023 To 12 months, 2 x 12 months extensions.
- Australian Citizen, Ability to obtain Baseline Clearance, Canberra, Offsite role.
Send your responses to
Overview
An exciting opportunity is available to be part of an award-winning multi-year initiative to modernise IP Australias core business systems.
This is a senior level role for highly experienced web developers and may be performed fully remotely.
At IP Australia you will play an important role in the Patents Modernisation Initiative which is at the forefront of digital transformation following true agile and DevOps approaches to deliver outcomes for the business.
This role will work within multi-discipline delivery teams, following agile principles to develop IT systems supporting business.
Under the direction of the Delivery Manager, Solution Architect and Technical Lead, you will:
- Design, build and test front-end web applications using technologies including Vue.js, TypeScript and JavaScript (ES6 or higher).
- Integrate front-end web applications with technologies including MuleSoft APIs, Pega Workflows, and Oracle/Postgres databases.
- Upgrade existing front-end applications including Vue.js version 2 to 3; and TinyMCE version 5 to 6.
- Optimise front end application code for performance, security, and efficiency.
- Coach and mentor teams on front end application development and associated best practice.
- Document work performed including design and as-built specifications, and contribute to knowledge management practices.
- Working with stakeholders to deliver stable and secure software and environments, that align to IP Australias reference architecture.
- Maintaining an awareness of Work Health and Safety (WH&S) responsibilities and a commitment to maintaining a healthy and safe workplace.
Applicants must be highly motivated with a strong work ethic, able to work effectively in a multi-discipline team.
Applicants are expected to be proactive and motivated to build their site knowledge of the business and technical areas at IP Australia that are relevant to their role.
Every application requires to address selection criteria as part of application submission.
Essential Criteria
1. Senior level skills and experience over multiple years building modern web applications using Vue.js (Vue CLI, Vuex, Vue Router), TypeScript and JavaScript (ES6 or higher) 50 %
2. Experience upgrading enterprise web applications from Vue.js version 2 to 3 25 %
3. Experience with automated JavaScript testing, specifically testing frameworks such as Jest or Mocha 25 %
Desirable Criteria
1. Experience in: Jenkins / Xebia Containerisation (OpenShift, Kubernetes, Docker) Azure Cloud Pega MuleSoft
2. Experience working with data storage technologies such as NoSQL Elastic Search, RDBMS PostgreSQL and Oracle
Originally posted on Himalayas