Job Title: World Animal Protection

advertisement
Job Title: World Animal Protection - Web developer – DRUPAL (Sea Change Campaign)
3 MONTH FIXED TERM CONTRACT
Reports to: Senior Digital Producer, International Digital Team
Based in: London (World Animal Protection International office)
If you haven’t already heard of the World Animal Protection, you are not alone. But if you have the
creativity and ambition to help turn the world’s largest animal welfare organization into a global
brand, then we want to hear from you!
2014 is an incredibly exciting time for digital at World Animal Protection which is the world’s leading
international animal welfare organization. We have undergone a digital transformation - building a
brand with digital at its heart and have started by developing a new global digital strategy
framework which will help us achieve global impact for animals through local action. We’re now
ready to turn this strategy into reality and that’s where you come in.
World Animal Protection employs about 400 people worldwide – and we’re growing. From our 17
offices across the world we develop campaigns that have impact for animals at a global, regional and
national level. We are supported by hundreds of thousands of people worldwide. With consultative
status at the United Nations, World Animal Protection brings together people and organizations
throughout the world to challenge and address global animal welfare issues. We have a unique
perspective, connecting animal welfare to other global priority issues like climate change, food
security and the environment and are focused on delivering truly sustainable solutions.
We have an ambitious vision to create a world where animal welfare matters and animal cruelty has
ended, and we need people who are willing to take our strategy and turn it into action! If you’re up
for this exciting new challenge, then get in touch!
OVERALL PURPOSE
An opportunity has arisen to join our ambitious and growing International digital team. You will
support technically a brand new global campaign with action at its heart to protect marine animals.
We require an experienced developer, comfortable using Drupal 7 who can create bespoke themes
and modules, configure existing ones, and is comfortable applying best practice development
approaches to our existing sites. It would be an advantage if you are familiar with NationBuilder (our
Community Building Software) and its API, as you will need to prove that you can get up-to-speed
quickly with how the platform works and will be required to build new features and functionality to
achieve a highly interactive digital hub.
You will work alongside the Senior Digital Producer, the International Head of Digital and specifically
you will be supporting the campaigning team to turn our new global campaign to protect marine
animals into real-life interactive digital hub project.
ABOUT YOU
You will need solid PHP skills, at least a year of commercial experience developing sites in Drupal 7
and good front end skills, including CSS3, SASS, HTML5 and jQuery.
You will need to have solid experience of working with stakeholders to distil organisational
requirements into a technical specification and the ability to work to tight deadlines in an
environment where requirements can change at short notice.
You’ll need to be a creative thinker and be able to apply UX principles at all phases in a project.
You should have experience of working with version control systems (Git) and deployment
procedures. Any experience working on and setting up production LAMP systems would be an
advantage.
We expect nothing less than great team players who are able to work with diverse teams and
colleagues, keen to learn new skills and help others do the same. You are comfortable exploring
ideas with internal clients to help them understand how to best use the Drupal and NationBuilder
platforms and you are keen to actively engage with project teams across the organization.
You will work independently and own end to end process; maintain a positive, collaborative
environment, communicating with internal and external teams to actively share knowledge across
teams.
KEY EXPERIENCE & SKILLS
The key experience and skills required for the post are:
• A technically focused degree or equivalent (for example Computer Science);
• At least a year of professional experience using Drupal 7, including configuring standard modules
such as Views, Taxonomy and Feeds, writing custom modules using the Drupal API, writing
custom themes and building on base themes such as Zen.
• Strong experience with PHP and MySQL.
• Knowledge of responsive development, appreciation of the challenges involved in making a single
page work well across different devices.
• Experience of building on an existing Drupal 7 application while ensuring the stability of the
system and the integrity of the codebase.
• Experience of setting up Drupal webform data handling and third party API integration would be
beneficial.
• Accurate translation of visual designs into interactive HTML.
• Experience in considering and applying UX principles at all phases in a project.
• Experience in architecting technical solutions to meet client requirements with time and budget
constraints.
• Experience of building action orientated interfaces that engage a user and provide easy to
navigate, user focused design.
• Experience using version control systems (Git) and adhering to strict workflows.
• Understanding of accessibility standards and best practice.
• Experience of cross-browser/cross-platform compatibility issues.
• Understanding and experience of implementing user tracking principles for marketing and
analytics.
• Experience of project documentation, ensuring understanding by other members of the team.
• Experience in working with NationBuilder’s theming layer and API would be a key advantage, but
not essential.
• Experience setting up and managing LAMP based servers would be a distinct advantage, but is not
essential to the role.
Download