Senior, Software Engineer (Mexico Remote)

Turnitin

Remote regions

Mexico

Benefits

Similar Jobs

See all

Technical Leadership:

  • 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.

Component Development & Design Systems:

  • 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.

Code Quality, Standards & Performance:

  • 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.

Turnitin

Turnitin partners with educational institutions to promote honesty, consistency, and fairness across all subject areas and assessment types. They have a remote-first culture with team members in over 35 countries, and they prioritize the overall well-being of their employees.

Apply for This Position