Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Turnitin Logo

Frontend Software Engineer

Turnitin

$126,525 - $210,875
Dec 22, 2025
Remote, US
Apply Now

Turnitin is seeking to enhance its award-winning educational platform by designing, developing, and maintaining scalable, reusable, and high-performance user interface components, ensuring accessibility, responsiveness, and performance excellence across all platforms.

Requirements

  • 10+ years of professional experience in frontend development
  • Minimum of 2 years experience working on web components and Angular/React projects
  • Proven experience in building and maintaining reusable libraries and design systems
  • Deep expertise in TypeScript, including advanced types and generics
  • Experience with unit testing and frameworks such as Jest or React Testing Library
  • Strong knowledge of frontend performance optimization techniques
  • Proficiency with modern build tools like esbuild, Rollup, or Vite

Responsibilities

  • Design, develop, and maintain reusable, scalable web components using technologies such as Stencil.js, TypeScript, Angular, and React
  • Build modular UI components to ensure consistency and ease of maintenance across projects
  • Establish and enforce best practices for system design, accessibility, performance, and responsive layouts
  • Collaborate with the team to define the architecture of design systems and component libraries
  • Ensure seamless integration of web components into various applications, particularly within Angular and React environments
  • Work closely with backend engineers to develop APIs that facilitate efficient data flow and interaction
  • Write clean, maintainable, and well-documented code adhering to modern standards

Other

  • Excellent collaboration skills with cross-functional teams across multiple time zones
  • Strong communication skills and ability to articulate technical concepts effectively
  • Experience integrating frontend workflows within CI/CD pipelines, especially using GitHub Actions
  • Mentor junior engineers and share knowledge on web components, frontend frameworks, and best practices
  • Flexible remote-first work environment supporting work-life balance