Front End Web Developer
At CAP, we celebrate diversity and strive to build an inclusive workforce that reflects the diverse communities we serve. We warmly welcome applications from individuals of all backgrounds. We particularly encourage applications from Global Majority/UK Minority Ethnic candidates, as these groups are currently underrepresented within our wider workforce. We are committed to creating an environment where every individual can thrive and feel they belong.
Everything we do is rooted in our values. First and foremost, we are Christ-centred. The work that we do is guided by faith and the belief that everyone deserves to be treated with dignity and God’s love.
We are bold in fearlessly putting that faith into action to help others and challenge injustice, while also seeking to be compassionate in the way that we want to understand others and offer them meaningful care. We are collaborative in our approach, making time to learn from others and work together to take on UK poverty. And finally, we prioritise being joyful in the face of challenges, because our faith gives us confidence that change is truly possible.
Please note this role is hybrid, with 40-60 percent of hours worked at our Bradford Support hub. We will consider remote working for the right candidate.
Job Description
Context:
Technology is a vital catalyst in facilitating CAP's essential anti-poverty initiatives, both locally in the UK and across our international operations. Entrusted with the responsibility of adapting to CAP's evolving requirements, we play a pivotal role in crafting solutions and empowering our staff and partner churches to leverage opportunities within the dynamic technological landscape. Our website is an essential part of the journey for a wide range of audiences, including those looking for debt help, those looking to support CAP financially and those looking to get involved with CAP as a church or as an individual.
Purpose:
As Front End Website Developer, your primary focus will be to maintain and develop CAP's external website, the heart of digital engagement. You'll be responsible for the maintenance, security, design and development of the website, collaborating with both a wide range of teams across the organisation and external partners. Working closely with the Website Manager, you will build and implement the website development plan in line with CAP's strategic objectives, whilst providing our users with the best experience possible by keeping the day-to-day functions of the website running smoothly. Balancing technical excellence and an eye for design with a deep commitment to digital accessibility and data stewardship, you will ensure that our website plays a key role in realising CAP's vision for the UK church to serve those most in need.
Passion:
We're dedicated to using our technical expertise to offer robust and innovative solutions to the CAP family. As CAP undergoes a transformative tech journey, we seek individuals with unwavering passion to envision change beyond the ordinary. We want those who believe in the collective power of the church to uplift people from debt and poverty, turning challenges into opportunities. Our website plays an important role in realising CAP's vision for the UK church to serve those most in need. Let our shared passion for Jesus be the guiding light, transforming not just our systems but people's lives.
Reports to:
Technology Development and Release Manager
Responsibilities
Website Maintenance & Security
-
Maintain and update the CAP website, its CMS (Craft CMS) and links to connected systems.
-
Identify and implement security updates, monitoring and responding to uptime and potential security issues.
-
Identify, troubleshoot and resolve technical bugs.
-
Provide support for website and CMS queries.
Website Design & Development
-
Develop and translate Figma designs into high-quality, reusable code.
-
Build and maintain a consistent design system to ensure UI uniformity.
-
Ensure all features meet WCAG standards and that our website is inclusive and accessible for all users.
-
Collaborate with partner teams across the charity to ensure consistency and alignment between the website and all connected systems.
Website Optimisation & Testing
-
Rigorously and collaboratively test new functionality before it is launched to the live website.
-
Design and run A/B tests to inform the development of new website functionality.
-
Implement the outcome of successful tests as part of the website development roadmap.
Website Tagging & Tracking
-
Build and maintain data integration between the website and other platforms (Salesforce, GA4, Google Ads, Meta).
-
Implement precise tracking for user interactions (e.g. clicks, form completions, and video engagement).
-
Utilise Consent Management Platform (Cookiebot) to ensure all tracking strictly adheres to privacy requirements and prevents the leakage of sensitive user data.
-
Optimise tag loading to protect Core Web Vitals and conduct technical audits to verify that analytics data is accurate and firing correctly across all browsers.
Measurable outputs:
-
Timely development and delivery of new website functionality in line with the website development roadmap
-
Minimal downtime due to bugs on releases.
-
Regular audits of website health and security, with security best practices promptly implemented.
-
Website testing plan built and maintained, with timely implementation of test outcomes.
-
Regular updates of website CMS.
Culture
Working at CAP is more than a job; it’s a commitment to a community and movement. We believe that a healthy culture is the fuel for our mission. This means we prioritise spiritual rhythms in our week—including dedicated time for morning prayer, worship, and team huddles. We are a 'joy-filled' office, which means we celebrate every win, from a client becoming debt-free to a colleague’s personal milestone. We expect our team to be 'all in'—not just in their tasks, but in contributing to a supportive, laughter-filled, and prayerful environment.
CAP is a mission-driven, fast-paced, and deeply relational environment. You will find a culture that prioritises:
-
Spiritual Rhythms: We start our days with prayer and worship, staying connected to our 'Why.'
-
Celebration: We are 'Debt-Free' obsessed. We ring bells, share stories, and celebrate transformation.
-
Collaborative Bravery: We tackle big problems (like UK poverty) by working across teams and daring to try new things.
-
Inclusive Belonging: We want you to bring your whole self to work, knowing you are valued for who God made you to be.
Other Responsibilities
-
Being willing to pray with each other and fully engaged with our Christ-centred culture.
-
Encouraging friends, family and other contacts to support the charity through the Life Changer programme and other fundraising initiatives.
-
Attending annual CAP staff conferences and team revive days.
-
Completing all compulsory CAP training within given timescales.
-
This role falls within the scope of the FCA’s conduct rules, and you will be provided with training as to how these apply to the role. It is your responsibility to ensure that you follow these conduct rules.
The above job profile is a guide to the work you may be required to undertake but does not form part of your contract of employment and may change from time to time to reflect changing circumstances.
Skills required
-
Excellent knowledge of website design principles, accessibility and usability best practices, and mobile design.
-
Excellent knowledge of web security best practices and experience implementing necessary measures.
-
Excellent knowledge of a variety of user research and testing methodologies, and the ability to apply these appropriately.
-
Highly skilled in UI/UX design with an eye for detail, and an Agile and value-driven approach.
-
Highly knowledgeable in implementing and using Google Analytics and Google Tag Manager.
-
Highly knowledgeable in technical SEO.
-
A logical and technical thinker with excellent evaluation, analytical, and problem-solving skills.
-
Able to hold a good balance between detail and the big picture, with a great level of organisational awareness.
-
Able to balance responsibilities well, particularly between coding, solution design, and stakeholder management.
-
Able to multi-task, organise tasks and workload effectively.
-
Able to prioritise effectively and in line with strategy.
-
Excellent communication and stakeholder management skills, with the ability to translate technical concepts into clear, jargon-free language.
-
Able to pull insights from data and communicate them effectively to various audiences
-
Confident working independently whilst also able to build strong working relationships and work collaboratively with peers and key stakeholders across teams.
-
Proactive and adaptable when faced with uncertainty.
-
Proactive and adaptable in working to address technical challenges with an Agile and collaborative mindset.
-
Able to work under pressure and manage projects with flexibility and resilience.
Experience:
Essential
-
Minimum 3 years experience of writing in HTML, Javascript and CSS
-
Minimum 3 years experience designing and maintaining websites
-
Experience in UI/UX design and development
-
Experience of website optimisation, using tools such as ABLyft to build and execute experiments
-
Experience of using Google Analytics and Google Tag Manager
-
Experience of working with and developing website CMS (e.g. Craft CMS)
Desirable
-
Experience designing and maintaining large complex websites
-
Experience of technical SEO
-
Experience working with Craft CMS
-
Experience working with Figma
-
Experience working with Salesforce marketing solutions
-
Experience developing in PHP
-
Experience of Agile methodologies
-
Experience of version control in Gitlab
Educational requirements
- Degree level or equivalent vocational training.