Wundermanthompson
Front End Software Developer
San José, San José Province, Costa Rica
Apply through hirly
hirly scores this role against your resume, shows its reasoning, then writes a resume and cover letter for it and fills the application with you. Free to start — no card required.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Mid level
- Work mode
- On-site / unstated
- First seen by hirly
- 13 Sept 2026
Derived automatically from the posting. Sign up to see how the role scores against your own resume.
the posting
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 Tailwind CSS
Knowledge of server-side rendering and static site generation
Understanding of web accessibility standards (WCAG)
Experience with performance optimization techniques
Experience with package managers.
Familiarity with CI/CD pipelines
Experience with testing frameworks like Jest, React Testing Library, or Cypress
Education
Bachelor's degree in computer science, Web Development, or related field (or equivalent practical experience)
En VML, parte de WPP, estamos comprometidos a fomentar un entorno laboral totalmente inclusivo que sea gratificante y propicie el desarrollo profesional. Creemos en la creación de un entorno de trabajo dinámico que valore la diversidad y la inclusión, y nos esforzamos por reclutar una lista diversa de candidatos para ayudarnos a lograr ese objetivo. Estaremos encantados de proporcionar acomodos razonables a las personas con discapacidades que necesiten un acomodo para usar o acceder al sitio de carreras de VML o para participar plenamente en el proceso de solicitud. Si necesita un acomodo para completar su solicitud u otro aspecto de nuestro proceso de reclutamiento debido a una discapacidad, comuníquese con nuestro departamento de Recursos Humanos o envíe un correo electrónico a (contacto de RR. HH.) para solicitarla.
Al hacer clic en "Enviar solicitud", la información que ingrese a continuación se enviará a VML. Antes de continuar, le sugerimos que revise nuestra Política de Privacidad de Reclutamiento . Los residentes de California deben revisar nuestro Aviso de Privacidad de Reclutamiento de California . En estos documentos se explica cómo utilizamos sus datos personales cuando solicita un puesto con nosotros, así como la forma en que puede actualizar o eliminar la información que nos ha proporcionado.
We believe the best work happens when we're together, fostering creativity, collaboration, and connection. That's why we’ve adopted a hybrid approach, with teams in the office an average of four days a week. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process.
WPP (VML) is an equal opportunity employer and considers applicants for all positions without discrimination or regard to characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers.
When you click "Submit Application", this will send any information you add below to VML. Before you do this, we think it's a good idea to read through our Recruitment Privacy Policy . California residents should read our California Recruitment Privacy Notice . This explains what we do with your personal data when you apply for a role with us, and, how you can update the information you have provided us with or how to remove it.
Is this role actually a fit for you?
hirly answers with a score and its reasoning, then writes the resume and cover letter if you decide to go for it.
Score it against my resume