Senior Software Engineer, Frontend

Turnitin Logo

Turnitin

πŸ“Remote - Poland

Summary

Join Turnitin's Paper to Digital (P2D) team as a Front-End Software Engineer and play a vital role in developing user-facing features for educators using the Feedback Studio platform. You will build new, intuitive front-end features, enhance existing user interfaces, improve the grading workflow experience, and support greater product scalability. This role involves developing responsive, modular front-end components using React and Stencil.js, integrating front-end interfaces with backend APIs, and ensuring high accessibility standards. Collaboration with cross-functional teams is key to delivering high-impact improvements. Turnitin offers a remote-centric culture and a comprehensive benefits package prioritizing overall well-being. The company is a recognized innovator in the global education space, partnering with educational institutions to promote honesty, consistency, and fairness.

Requirements

  • 5+ years of front-end development experience (or equivalent proficiency)
  • Solid experience with React, Stencil.js, or any modern web component framework such as Vue.js or Angular
  • Proficiency with TypeScript, HTML5, and CSS3 (including pre-processors like SCSS)
  • Familiarity with modern build tools (e.g., Webpack, Gulp, Vite, etc.)
  • Experience working with design systems and component-driven development
  • A strong understanding of accessibility best practices

Responsibilities

  • Develop and maintain responsive, modular front-end components using React and Stencil.js
  • Integrate front-end interfaces with backend APIs in a scalable, maintainable way
  • Work with TypeScript for safer, more predictable front-end code
  • Ensure high accessibility standards (WCAG), cross-browser compatibility, and mobile responsiveness
  • Collaborate with Product, UX, QA, and Support teams to refine designs and deliver intuitive features
  • Write clean, well-documented code and participate in code reviews

Preferred Qualifications

Exposure to automated testing frameworks like Jest, React Testing Library, or Playwright

Benefits

  • Remote First Culture
  • Health Care Coverage*
  • Education Reimbursement*
  • Competitive Paid Time Off
  • 4 Self-Care Days per year
  • National Holidays*
  • 2 Founder Days + Juneteenth Observed
  • Paid Volunteer Time*
  • Charitable contribution match*
  • Monthly Wellness or Home Office Reimbursement/*
  • Access to Modern Health (mental health platform)
  • Parental Leave*
  • Retirement Plan with match/contribution*

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.