JavaScript Developer (CRM Platform)

Sigma Software

Sign In to Apply

Pay not listed

  • Hybrid
  • Full-time
  • Brazil, BRAZIL, Brazil
  • BU005 (cFqKW)
  • 1mo ago

Job Description

• Develop, maintain, and optimize CRM drag-and-drop module libraries and reusable components
• Maintain documentation related to marketing assets and technical components
• Write, extend, and debug JavaScript code within team tools and services
• Ensure components align with brand guidelines and development best practices
• Collaborate with the CRM Engineering Team to standardize metadata, tags, and personalization strategies
• Train and support CRM marketers on platform capabilities and best practices
• Manage multiple tasks and priorities in a dynamic environment
• Troubleshoot and resolve issues related to marketing solutions
• Participate in the team’s on-call rotation
• Execute additional project-related tasks as required



• 2+ years of commercial experience in JavaScript Front-end development
• Strong knowledge of core JavaScript ES6+ fundamentals
• Experience with HTML5 and CSS3
• Good understanding of SQL fundamentals
• Experience with debugging, troubleshooting, and performance optimization
• Understanding of version control systems, including Git
• Understanding of basic testing principles
• Upper-Intermediate or higher English level, both written and spoken
• Strong communication and collaboration skills
• Readiness to learn and work with Braze, a customer engagement platform that will be a key tool in daily work


WILL BE A PLUS

• Experience integrating third-party tools or marketing platforms
• Familiarity with analytics, tracking scripts, or customer engagement tools
• Experience working with CRM or marketing automation systems



PERSONAL PROFILE

• Strong problem-solving skills
• Attention to detail and code quality
• Ability to work independently in a distributed team
• Proactive approach to learning new tools and technologies
• Good time management and prioritization skills