Mexico City Remote (Country) Employment

Turnitin, LLC is hiring a Principal Frontend Engineer (Mexico Remote)

About the Role

Turnitin is seeking a Principal Frontend Engineer to lead frontend architecture and development for its educational platform. This role involves technical leadership, designing reusable UI components, and collaborating across teams to deliver high-performing, intuitive user experiences for educators and students worldwide.

What You'll Do

  • Own the design, development, and evolution of major frontend components, and platform capabilities.
  • Drive architectural decisions at the system and program level, ensuring alignment with enterprise reference architecture.
  • Act as the decision maker when mid and junior level engineers cannot resolve complex technical issues, providing clarity and direction to keep projects on track.
  • Innovate within project and platform constraints, introducing new approaches and solutions.
  • Balance strategic technical vision with pragmatic, supportable execution.
  • Design, develop, and maintain highly efficient, reusable, and scalable web components using modern frontend frameworks.
  • Build modular UI libraries and design systems to ensure consistency, maintainability, and reusability across projects.
  • Establish and enforce best practices in accessibility, security, performance optimization, and responsive design.
  • Collaborate with designers and product managers to define the architecture of reusable component libraries and design systems.
  • Ensure seamless integration of web components into applications.
  • Partner with backend engineers to design APIs that enable efficient data flow and interaction.
  • Collaborate with DevOps to streamline CI/CD processes for frontend builds and deployments.
  • Work closely with QA to ensure smooth handoff, debugging, and resolution of testing issues.
  • Write clean, maintainable, and well-documented code that adheres to modern engineering standards.
  • Perform code reviews and establish departmental best practices for quality and maintainability.
  • Develop robust unit and integration tests for reusable components.
  • Debug and resolve performance bottlenecks, ensuring cross-browser and cross-platform compatibility.
  • Mentor and coach junior and mid-level engineers, particularly in component development and modern frontend frameworks.
  • Provide technical guidance, pair programming, and ongoing coaching to raise team capability.
  • Serve as a cultural and technical fixture within the department, fostering collaboration, innovation, and engineering excellence.
  • Drive large-scale, multi-quarter initiatives and epics, ensuring on-time delivery of high-impact features.
  • Influence departmental technical strategy and standards through visible leadership and execution excellence.
  • Ensure all solutions are scalable, maintainable, and aligned with organizational goals.

What We're Looking For

  • Strong expertise in modern frontend technologies such as web components, React, and micro frontends.

Technical Stack

  • web components
  • React
  • micro frontends

Work Mode

Remote work available within Mexico.

EEO

...

Required Skills
web componentsReactmicro frontends web componentsReactmicro frontends
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Turnitin, LLC
Turnitin builds technology to safeguard academic integrity and support teaching and learning by providing tools that detect plagiarism, provide feedback, and evaluate student writing.
All jobs at Turnitin, LLC Visit website
Job Details
Category frontend
Posted 2 hours ago