JavaScript Developer (CRM Platform)
Core
Develop, maintain, and optimize CRM drag-and-drop module libraries, reusable components, and automation workflows for a customer engagement platform.
Role type
Middle JavaScript Front-end Developer (CRM Platform)
Builds
Reusable CRM modules, automation workflows, and personalization strategies
Domain
E-commerce / Customer Engagement / Marketing Automation
Deliverable
product features
Required skills
JavaScript ES6+, HTML5, CSS3, SQL fundamentals, debugging, performance optimization, Git, basic testing principles
Preferred skills
Third-party tool integration, analytics tracking, CRM/marketing automation systems experience
Technologies
Braze
Responsibilities
Develop and optimize CRM drag-and-drop module libraries and reusable components; Write, extend, and debug JavaScript code within team tools and services; Collaborate with the CRM Engineering Team to standardize metadata, tags, and personalization strategies; Train and support CRM marketers on platform capabilities and best practices; Troubleshoot and resolve issues related to marketing solutions; Participate in the team's on-call rotation
Seniority
Middle, hands-on IC