Web Developer
Indexed description
About the Role
This is a new in-house development role at Rooftop Twenty Two. We build websites across
WordPress, headless CMS stacks, and Shopify, and we are bringing development fully in-house to
improve delivery speed, client communication, and technical quality. The right person is a capable,
organised developer who can move between platforms, work directly within project teams, and
communicate confidently with clients when technical input is needed. You will work within a ticketed
support system for ongoing maintenance and updates, and take ownership of builds end-to-end
alongside designers from scoping through to launch.
Key Responsibilities
• Build websites across WordPress, headless CMS stacks, and Shopify to a high standard
• Work within a three-person project team alongside a Designer and Production Manager on
every project
• Take technical ownership from scoping and feasibility through to QA and live launch
• Contribute to client communications where technical clarity is required
• Manage and respond to the internal ticketed support system for website updates, fixes, and
queries
• Collaborate with designers on handoff and ensure build accuracy against designs
• Identify and communicate scope changes, blockers, or technical risks early
• Contribute to workshops and scoping sessions to provide technical input from the outset
• Maintain clean, well-documented code and follow agreed development standards
Requirements
• 3 or more years of web development experience in a professional or agency environment
• Solid WordPress development experience: custom themes, ACF, page builders,
WooCommerce knowledge
• Shopify development experience: theme customisation, Liquid templating, app integration
• Experience with modern headless or component-based frameworks
• Experience with headless CMS platforms
• Proficiency in HTML, CSS, and JavaScript
• Ability to read and implement designs accurately from Figma
• Comfortable communicating directly with clients on technical matters
• Strong organisational skills with ability to manage multiple projects and a support queue
simultaneously
Nice to Have
• Experience with Tailwind CSS or utility-first CSS frameworks
• Familiarity with REST APIs or third-party integrations (CRM, booking, analytics)
• Knowledge of core web performance and SEO best practices
• Experience with version control using Git
• Exposure to email development or marketing automation platforms
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search