WHAT YOU'LL DO:

  • Lead the architecture and development of scalable, performant, and maintainable front-end applications.
  • Drive the adoption of modern front-end frameworks and technologies, ensuring best practices in React.js and Next.js.
  • Optimize applications for Core Web Vitals (LCP, CLS, FID) to ensure high performance and superior user experience.
  • Collaborate with designers and UX teams to implement seamless, accessible, and visually appealing interfaces.
  • Define and maintain scalable component architecture using Storybook, and Tailwind CSS, or similar libraries.
  • Understand and implement client-side state management solutions, React Query in particular.
  • Work closely with backend teams to optimize REST API integrations, ensuring efficient data fetching and caching strategies.
  • Lead and manage engineers and QA Automation engineers, providing mentorship, technical guidance, and career development support.
  • Lead front-end testing initiatives, including unit, integration, and end-to-end testing (Playwright preferred).
  • Integrate third-party headless CMS (Contentful) and personalization engines (Algolia, Cloudinary, Talon.One and Segment).
  • Partner with Tech Directors and cross-functional teams to ensure front-end scalability, security, and maintainability.
  • Stay updated with cutting-edge front-end technologies, continuously improving our development workflows and tools.

WHAT WE'RE LOOKING FOR:

  • Strong proficiency in English (written and verbal communication) is required.
  • Experience driving delivery excellence, leading and mentoring a team of engineers, QA automation engineers and data analysts.
  • Experience working with remote teams in North America and Latin America (LATAM), ensuring smooth collaboration across time zones.
  • Deep expertise in TypeScript, with extensive experience in modern Next.js (14+) and React (18+).
  • A strong understanding of a11y and WCAG principles.
  • Strong experience with modern CSS methodologies, specifically Tailwind CSS.
  • Experience with modular front-end architectures, component-driven development, and design systems.
  • Solid understanding of API consumption patterns, including REST, GraphQL and WebSockets.
  • Experience with performance optimization techniques, including code-splitting, lazy loading, image optimization, and CDN strategies.
  • Familiarity with headless CMS platforms, specifically Contentful.
  • Experience with cloud platforms such as Google Cloud Platform (preferred) or similar.
  • Understanding of containerization technologies for development environments.
  • Understanding of Google Cloud Run as a web application run time environment.
  • Experience with CI/CD pipelines for front-end deployments (GitHub Actions preferred).
  • Knowledge of front-end security best practices, including CSP, OWASP Top 10, and secure authentication/authorization mechanisms (OAuth, JWT).Ability to communicate effectively with technical and non-technical stakeholders.
  • You should feel comfortable explaining technical concepts in simple terms.
  • Experience working in fast-paced, Agile environments, balancing priorities across multiple projects.

NICE TO HAVES:

  • Experience with Edge computing and serverless deployments (Cloudflare Workers, Vercel).
  • Knowledge of micro frontends and federated architectures.
  • Experience with progressive web applications (PWAs) and service workers.
  • Understanding of internationalization (i18n) and localization strategies.
  • Familiarity with implementing A/B testing and personalization tools (Ninetailed, Segment).
  • Experience with headless e-Commerce platforms such as CommerceTools.