About Marrio
Marriott Tech Accelerator is part of Marriott International, a global leader in hospitality.
Marriott International, Inc.
is a leading American multinational company that operates a vast array of lodging brands, including hotels and residential properties.
It consists of over 30 well-known brands and nearly 8,900 properties situated in 141 countries and territories.
Position Summary:
The Salesforce CMS Engineer (React Integration) will design, develop, and optimize content management solutions on the Salesforce platform, with a focus on integrating Salesforce CMS with modern front-end frameworks like React.
The ideal candidate brings 4–6 years of hands-on development experience.
Job Responsibilities:
- Develop and maintain Salesforce CMS components using Lightning Web Components (LWC), Apex, and SOQL.
- Integrate Salesforce CMS with React applications, leveraging APIs (REST, GraphQL) and custom middleware as needed.
- Build and maintain reusable UI components and ensure seamless content flow from Salesforce CMS to React front end.
- Configure and manage Salesforce CMS content types, channels, and templates.
- Collaborate with designers and other developers to create engaging, responsive user experiences.
- Ensure security best practices for content and integration endpoints.
- Troubleshoot, debug, and resolve integration issues between Salesforce and React apps.
- Participate in performance tuning, code reviews, and ongoing maintenance.
- Stay current on Salesforce platform updates and front-end best practices.
Skill and Experience:
- 4–6 years of total experience in software development, with significant time spent on Salesforce and React integration projects.
- Proficient in Salesforce CMS, Lightning Web Components (LWC), Apex, and SOQL.
- Strong experience with React.Js and JavaScript (ES6+), including state management.
- Demonstrated ability to work with Salesforce APIs and headless CMS architectures.
- Experience with HTML5, CSS3, and version control tools (Git).
- Familiarity with CI/CD processes.
- Understanding of Salesforce security practices and roles.
- Effective teamwork and communication skills.
Performance Indicators:
- Timely and high-quality delivery of Salesforce CMS–React integration projects.
- Effective collaboration with front-end and design teams.
- Minimal integration issues and strong system performance.
- User and stakeholder satisfaction with delivered solutions
Education and Certifications:
- Bachelor's degree in computer science, Information Technology, or equivalent experience
- Salesforce Platform Developer I/II certification.
- Experience with additional front-end frameworks (e.G., Vue.Js, Angular) is a plus.
- Knowledge of accessibility (WCAG) and responsive design.
- Experience deploying integrated apps on Heroku or similar platforms.