Senior Developer
We're looking for a Senior Developer to join our Development team.
We usually respond within two weeks
At Armadillo, we work with some of the world’s biggest brands, including Disney, Nationwide, Greene King, P&O Cruises and Cunard, to produce beautifully creative and effective CRM campaigns.
We believe in the long-term success that comes from always putting the best interests of our clients and the well-being and progression of our staff at the heart of everything we do. We are ambitious and free-thinking, yet at the same time pragmatic and straightforward.
We have ambitious plans to grow the agency. Our aim is to become the UK’s most recommended CRM agency: the one everyone wants to work with or for.
We are now looking for a Senior Developer to join our team and support us on this journey. So, think you can help us?
Senior Developer Role
As a Senior Developer, your job is to be responsible for the delivery of our advanced and day-to-day development projects and you will be an expert in front-end development with a specific focus on email and landing pages. As a Senior Developer, you will be confident in building email and web pages from scratch, and will be happy to build interactive elements, whether re-using existing templates or building new features.
Our Senior Developers also use knowledge of web and email technologies to guide our design and client services team with workable solutions to briefs and will play an active role in the creative process. As a Senior Developer, you will ensure that any solutions are practical and deliverable, working with the Campaign Delivery Teams to see projects through to completion.
Senior Developer Responsibilities
- Creating emails using industry best practice HTML and CSS without the use of WYSIWYG editor with minimal QA feedback
- Support the code base for email templates across the hub, ensuring accuracy, regular review and efficiency are maximised at all times
- Create complex web pages using HTML, CSS, JavaScript and PHP to work across all major browsers and screen sizes with minimal QA feedback
- Supporting with the coding base for the Armadillo website (currently a custom Wordpress site) with new pages, layouts, templates and amends
- Testing or amending segmentation and logic within the HTML of emails using ESP specific languages (AMP Script, Template Toolkit, Liquid, JavaScript) to an excellent standard with little to no reliance on guidance. Any solutions should be demonstrably efficient and effective in the use of these languages, with clear documentation
- Creating interactive and animated email elements that enhance the user experience, as well as prototyping and creating new ways of achieving this with clear rationale for the user benefit, as well as clear documentation for other developers to follow
- Taking studio approved designs and export assets as web standard assets for HTML build with excellent attention to detail
- Perform quality assurance on your own and other developers projects to the highest standard, using both software (e.g. Email on Acid/Cross Browser Tester) and real life testing to ensure all work renders as expected on all devices, email clients and browsers
- Demonstrate an excellent understanding and practice of how to fix bugs in an efficient manner across email and web - common bugs should be documented with solutions/further testing suggestions
- Ensure accessibility needs have been catered for across all projects to an expert standard with recommendations for improvements to process/design/delivery made and documented
- Ensure code is clearly written and commented where appropriate for ease of use across the team - creating documentation for new process or conditional logic code as needed
- Maintain excellent collaborative working relationships with agency colleagues at all levels, provide technology expertise, guidance and support for team members in other disciplines to help them meet project goals and deliverables
- Lead development output of the project team by supporting the professional development of junior team members, providing effective mentoring and guidance, evidenced by positive development in their QPRs over time
- As a Senior Developer, you will also support with discipline team recruitment, work allocation challenges, sharing knowledge within your discipline, and of your discipline through the agency - helping other teams understand what we do
- Supporting new business opportunities by leading or supporting the creative aspect of pitch teams as required
Senior Developer Requirements
- Industry knowledge - email, web, push, app (detailed knowledge about behaviour & sufficient knowledge about User Experience to ensure solutions are workable)
- An in-depth understanding of affinity, loyalty, handling customer data
- Knowledge of design and communications industry trends
- Excellent knowledge and application of using code editors
- Excellent understanding of using Adobe photoshop for slicing and exporting assets for build
- Good understanding of using MAMP (or similar) for local PHP builds
- Good working knowledge of using GitHub as a publishing and source management tool
- Good understanding of Microsoft programs (Word, PPT & Excel) as well as the Google Drive equivalents
- Knowledge of PM tools - we use Wrike
Armadillo Benefits
- Hybrid environment – 3 days in our central Bristol office / 2 days remote
- 25 days’ annual leave plus a day off on your birthday, increasing by 1 day per annum at each year anniversary up to 30 days, plus bank holidays
- Summer and Christmas hours – finish 2.5 hours early one Friday per month in June, July, August and December
- Contributory company pension 4% employee 3% employer of total pay through salary sacrifice, escalating 1% each year following your 2nd anniversary at Armadillo, up to 8% employer contribution
- Bupa dental care
- Vitality health insurance
- Lots of social events, including Summer and Christmas parties
- Cycle to work scheme
- Employee Assistance Programme offered by Assured Health
- IPA Membership
- Bristol Creative Industries Membership
Equal opportunities
Armadillo is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability or age.
- Department
- Development
- Role
- Senior Developer
- Locations
- The Distillery
- Remote status
- Hybrid

Colleagues
About Armadillo CRM
We’re an independent CRM agency that combines data, insight, and strategy with talent, personality, and craft to deliver fantastic results for global brands.
We’re empowered by our freedom to flex for our clients.
We’re proud of how every individual has a part to play.
We’re passionate about turning problems into solutions.
We are Armadillo.
Senior Developer
We're looking for a Senior Developer to join our Development team.
Loading application form
Already working at Armadillo CRM?
Let’s recruit together and find your next colleague.