Reporting to the Design and Digital Visibility Architect in Copenhagen, the Web ...
Reporting to the Design and Digital Visibility Architect in Copenhagen, the Web Developer will work closely with other members of the ICT team to undertake development that extends and enhances the award winning corporate website and intranet.
UNOPS website and intranet are both integral to UNOPS’s internal and external communication efforts. The sites are built upon Craft CMS and templated using the PHP templating engine Twig, styling is defined in SASS and interactivity is provided using JavaScript. Both sites also integrate with Google technologies, this is particularly true of the Intranet which heavily integrates with Google Authentication, Google Drive and Google Cloud Search.
The web developer will primarily focus on:
1. Migrating the corporate website from Craft CMS 2 to Craft CMS 3.
2. Implementing new features on the corporate website.
3. Implementing new features on the corporate intranet.
4. Supporting the work that they have delivered.
1. Migrating the corporate website from Craft CMS 2 to Craft CMS 3.
-
Participate in the planning of the migration.
-
Participate in the creation of a test plan following migration.
-
Undertake any remedial work required to ensure that existing functionality continues on a like-for-like basis.
-
Identify replacement plugins, or develop code to replace, that are no longer supported in Craft 3.
-
Follow the test plan, document results and make fixes as appropriate.
2. Implementing new features on the corporate website
-
Implement features & changes from a backlog of feature and change requests.
-
Transform existing HTML based mockups and designs into Twig templates for use by Craft CMS.
-
Transform graphical mockups and designs into Twig templates for use by Craft CMS.
-
Write JavaScript to support interactivity as required.
-
Write PHP to support functionality as required.
-
Ensure that any development meets UNOPS ICT standards.
-
Ensure that site performance and measurements against external standards remains at at least the current high levels.
-
Participate in client meetings and dialogue.
3. Implementing new features on the corporate intranet
-
Implement features & changes from a backlog of feature and change requests.
-
Transform graphical mockups and designs into Twig templates for use by Craft CMS.
-
Write JavaScript to support interactivity and integration as required.
-
Write PHP to support functionality as required.
-
Ensure that any development meets UNOPS ICT standards.
-
Ensure that site performance and measurements against external standards remains at at least the current high levels.
-
Participate in client meetings and dialogue.
4. Supporting the work that they have delivered.