About the Client Our client is a leading SMS marketing technology provider serving multi-location and franchise businesses in industries such as restaurants, retail, and services. Their platform leverages conversational AI to personalize communications, acquire and re-engage customers, and automate large-scale campaigns. A centralized messaging hub allows brands to manage conversations seamlessly across multiple locations while maintaining a consistent and engaging user experience. Role Overview Key Responsibilities Collaborate with designers and the UI/UX team to translate mockups into functional, visually appealing components. Contribute to back-end features, integrations, and APIs as needed. Work closely with cross-functional teams to ensure seamless integration between front-end and back-end systems. Write clean, maintainable, and reusable code following best practices. **Requirements**: Senior-level experience in front-end development, especially with Vue.js. Ability and willingness to contribute to back-end development when needed. Solid understanding of UI/UX principles and implementation. Familiarity with web performance optimization and responsive design. Strong communication skills and ability to work with distributed teams across LATAM. Nice to Have Experience with back-end technologies such as Node.js, Laravel, or similar. Knowledge of APIs, databases, and cloud environments. Familiarity with accessibility best practices.