Who We Are
VML is a global creative company that combines brand experience, customer experience, and commerce to create connected brands that drive growth. Guided by a Human First philosophy, VML is known for its innovative work for brands and consistently ranks among the world’s leading creative companies, including the WARC Creative 100. VML’s global network spans 55+ markets with principal offices in Buenos Aires, Kansas City, London, New York, São Paulo, Shanghai and Singapore.
VML is part of WPP, the trusted growth partner for the world's leading brands. Powered by exceptional talent and our agentic marketing platform WPP Open, WPP unites cutting-edge media intelligence and data solutions, creativity, production, enterprise solutions and expert strategic counsel.
For more information, please visit www.vml.com and follow along on LinkedIn #WeAreVML.
Sobre WPP
WPP es el socio de crecimiento de confianza para las marcas líderes del mundo. Unimos inteligencia de medios de vanguardia y soluciones de datos, creatividad de clase mundial, producción de próxima generación, soluciones empresariales transformadoras y asesoramiento estratégico experto en una única empresa, impulsada por talento excepcional y nuestra plataforma de marketing agencial, WPP Open, para ayudar a nuestros clientes a navegar el cambio, capturar oportunidades y generar un crecimiento transformador. Para más información, visite WPP.com .
VML Costa Rica, part of WPP, is seeking a talented and experienced Front End Developer to join our team. In this role, you will be responsible for creating and implementing high-quality, responsive user interfaces that deliver exceptional user experiences. You will work collaboratively with designers, back-end developers, and project managers to build innovative web solutions that meet our clients' needs and business objectives.
Key Responsibilities
Web Development
Translate design mockups and wireframes into interactive and pixel-perfect web interfaces
Collaborate with UX/UI designers to implement intuitive and visually appealing user interfaces
Build reusable components and libraries for future use
Ensure web applications are responsive across various devices and browsers
Cross-Functional Collaboration
Work closely with back-end developers to integrate front-end components with server-side logic
Communicate effectively with project managers and other team members to meet project goals and deadlines
Participate in code reviews and provide constructive feedback to other developers
Contribute to technical discussions and solution planning
Code Optimization
Identify and address performance bottlenecks and optimize code for maximum speed and scalability
Maintain code quality and ensure adherence to coding standards
Implement best practices for front-end architecture and design patterns
Stay updated with emerging technologies and industry trends
Testing and Debugging
Conduct thorough testing and debugging of front-end components
Troubleshoot and resolve issues promptly to ensure a seamless user experience
Write unit tests and integration tests for front-end code
Participate in QA processes to ensure high-quality deliverables
Qualifications
Required Skills and Experience
3+ years of professional experience in front-end development
Proficiency in ReactJS and its ecosystem (Redux, React Router, etc.)
Knowledge of TypeScript
Strong understanding of HTML5, CSS3, and JavaScript (ES6+)
Experience with responsive web design and mobile-first development
Knowledge of RESTful APIs and asynchronous programming
Basic knowledge of CMS-related integration
Experience with version control systems (e.g., Git) and front-end build tools (Webpack, Babel, etc.)
Familiarity with UI/UX principles and design tools (e.g., Adobe XD, Sketch, Figma)
Ability to work collaboratively in an Agile/Scrum development environment
Excellent problem-solving skills and attention to detail
Strong communication and teamwork skills
Preferred Skills
Experience with…