Lead Developer – CRM & Digital Experience
As the Lead Developer, you will join the Digital Team to create best-in-class digital experiences for top global brands. This role will challenge you to think critically, manage complexity, and develop cutting-edge digital solutions that optimize customer engagement. Your expertise will be instrumental in defining and implementing best practices for CRM development, marketing automation, and digital experience optimization across web and email platforms.
You'll work closely with UX/UI designers and the director of digital experience to develop digital products that enhance client objectives and align with their marketing strategies. A key focus of this role is CRM development, including email template creation, workflow automation, and dynamic content personalization within Salesforce Marketing Cloud (SFMC). You will build and optimize marketing automation workflows, ensuring seamless user journeys and engagement tracking. Additionally, you’ll oversee integrations between Salesforce Marketing Cloud, HubSpot (internal use), and other client systems, ensuring data integrity and efficient automation.
Primary Responsibilities:
Design and implement scalable, high-performance CRM solutions, focusing on Salesforce Marketing Cloud.
Develop and optimize email templates, landing pages, and web experiences for marketing campaigns.
Create, test, and refine automated workflows, user journeys, and segmentation strategies to improve engagement.
Ensure seamless integration between Salesforce Marketing Cloud and other platforms (e.g., web, eCommerce, analytics tools).
Manage data pipelines, APIs, and automation to facilitate personalized marketing experiences.
Develop and maintain responsive, pixel-perfect UI components for emails and web applications.
Support A/B testing initiatives and performance analysis to drive data-backed marketing decisions.
Collaborate with designers, marketers, and engineers to enhance customer experiences through automation and personalization.
Maintain compliance with email deliverability best practices, including CAN-SPAM and GDPR regulations.
Core Competencies:
Strong expertise in Salesforce Marketing Cloud (Journey Builder, Automation Studio, AMPscript, SQL, scripting for email and web personalization).
Hands-on experience with email development (HTML, CSS, MJML) and responsive email design.
Proficiency in JavaScript, JSON, and REST/SOAP APIs for CRM and web integrations.
Familiarity with HubSpot and ability to collaborate on internal CRM processes.
Knowledge of data segmentation, personalization, and campaign tracking within SFMC.
Understanding of eCommerce integrations, customer journey mapping, and marketing automation best practices.
Experience with web development frameworks (React, Vue, or similar) for landing pages and interactive experiences.
Strong grasp of email deliverability, accessibility, and performance optimization strategies.
Proficiency in Git and version control systems for collaborative development.
Analytical mindset with the ability to interpret campaign data, user behavior, and CRM insights.
Requirements:
Proven experience in CRM development, with a focus on Salesforce Marketing Cloud.
Strong background in email coding, marketing automation, and customer journey workflows.
Ability to translate marketing and UX goals into scalable, automated solutions.
Familiarity with HubSpot and other marketing platforms is a plus.
Excellent communication skills, capable of explaining technical concepts to non-technical stakeholders.
Ability to work cross-functionally, balancing technical development and marketing strategy.
This role is ideal for a developer who is passionate about leveraging technology to enhance customer experiences, streamline marketing operations, and build scalable CRM solutions that drive engagement and business growth. If you thrive at the intersection of web development, automation, and CRM strategy, we’d love to hear from you!