Frontend Engineer (UI Platform)

Apply now
  • year-experience +3 years place México/LATAM contract Remote/Full Time english Advanced
Description:

We are looking for a Frontend Engineer to help build and scale the UI foundation of our platform. This role focuses on developing the logic, behavior, and structure behind reusable UI components that will be used across multiple applications.

You will collaborate closely with designers and other engineers, ensuring that UI components are functional, scalable, and consistent. While you will work alongside design teams, this is not a design role. The focus is on engineering high-quality UI components and maintaining a robust frontend architecture.

What will you do?

  • Build and maintain reusable UI components used across the platform
  • Implement the logic and behavior behind UI elements, ensuring scalability and performance
  • Collaborate with designers to accurately translate UI specifications into functional components
  • Contribute to a consistent and maintainable frontend architecture
  • Work with TypeScript and modern frameworks (React or Vue)
  • Participate in code reviews and enforce best practices
  • Support and improve CI/CD pipelines, repositories, and deployment processes
  • Ensure code quality through testing, debugging, and performance optimization
  • Troubleshoot issues and improve overall UI reliability

Requirements:
  • +3 years of experience in front-end development.
  • Strong experience with JavaScript (ES6+) and TypeScript.
  • Experience with React, Vue, or similar frameworks.
  • Solid understanding of component-based architecture.
  • Experience building or working with reusable UI components.
  • Familiarity with Git, pull requests, and code reviews.
  • Experience with CI/CD pipelines or modern development workflows.
  • Strong problem-solving skills and attention to detail.
  • Ability to collaborate effectively with designers and engineers.
  • Good communication skills and experience working with cross-functional teams.
  • Advanced English communication, write and speaking.
Nice to have:
  • Experience with design systems and shared component libraries.
  • Experience with tools like Storybook.
  • Knowledge of accessibility best practices (WCAG).
  • Experience with automated testing (unit, integration, or visual testing).
  • Familiarity with modern CSS approaches (CSS Modules, Tailwind, Styled Components).
  • Experience with Docker or cloud-based environments.