Senior Web Developer - HTML, CSS, Node.js: Join the Global Education Technology Leader
About Turnitin
Turnitin is a pioneering education technology company that has been revolutionizing the way academic institutions promote honesty, consistency, and fairness across various subjects and assessment types. With over 20 years of experience, Turnitin has established itself as a leader in the global education space, serving over 16,000 academic institutions, publishers, and corporations worldwide. Our suite of services includes Gradescope by Turnitin, iThenticate, Turnitin Feedback Studio, Turnitin Originality, Turnitin Similarity, ExamSoft, and ProctorExam. We have a diverse and inclusive community of colleagues united by a shared passion for making a positive impact on education.
Job Summary
We are seeking an experienced Senior Web Developer - HTML, CSS, Node.js to join our global web strategy team. As a Senior Web Developer, you will play a critical role in delivering world-class web experiences for our customers. You will be responsible for managing all aspects of developing, testing, maintaining, and optimizing brand-aligned experiences across a portfolio of website properties. You will also lead and execute website projects that involve cross-functional teams and provide technical leadership within our web strategy team.
Key Responsibilities
- Web Development:
- Write readable, testable, and maintainable code that creates best-in-class brand-aligned experiences (mobile & desktop) across an assigned portfolio of web properties.
- Establish the team's best practices for analyzing user stories, articulating right-sized solutions, and project management.
- Mentor junior web developers.
- Ensure that our web properties support Turnitin's go-to-market strategy by translating corporate objectives into a web roadmap while collaborating with internal stakeholders.
- Supervise the integration of our web properties with various platforms, including marketing automation, personalization, journey orchestration, social media, data lake, and ABM (account-based marketing).
- Maintain existing legacy web properties.
- Analyze & Experiment:
- Continuously improve the UI/UX, functionality, speed, and scalability across our web ecosystem.
- Establish the team's best practices for performing A/B and multivariate tests to improve engagement, conversion rates, and ABM tactics.
- Contribute to the analytics framework, including establishing KPIs, creating dashboards to track and analyze development sprints, user engagement, website performance, and quality.
- Help create a test-and-learn team culture to understand our customer's needs, behaviors, satisfaction, and experience gaps.
Requirements
Essential Qualifications:
- Minimum of 6 years of full-stack experience building high-traffic enterprise-level web applications.
- Very strong Front-End skills, including HTML, CSS/SCSS, and JavaScript.
- Back-end experience with Node.js (or similar) along with creating and consuming REST APIs.
- Advanced knowledge of agile web development, architecture, Jira, Git, Gulp, CDNs, mobile performance, and martech integrations.
- Debugging experience to resolve code defects.
- Understanding of page performance and website vitals.
- Solid understanding of CMS Best Practices and guidelines, including experience developing CMS functionality, working within decoupled and headless architectures along with encapsulated design.
Preferred Qualifications:
- Experience with responsive design, including grid layout and mobile-first development.
- Experience translating design files (Figma, Adobe Xd) into functional components.
- Working knowledge of global data privacy regulations (GDPR and CCPA).
- Experience with accessibility standards (WCAG AA rating).
- Knowledge of SEO and security best practices.
- Strong communication, project management, and collaboration skills with internal and external stakeholders.
- Experience with Crownpeak / FirstSpirit CMS, Wordpress, Pardot, and Google Solutions (Analytics, Tag Manager, Search Console, Optimize, Data Studio, Keyword Planner) is a plus.
Career Growth Opportunities and Learning Benefits
At Turnitin, we believe in fostering a culture of continuous learning and growth. As a Senior Web Developer, you will have opportunities to:
- Develop new skills and expertise in web development, architecture, and technology.
- Collaborate with cross-functional teams and contribute to the development of our products and services.
- Participate in training and development programs to enhance your skills and knowledge.
- Take on new challenges and responsibilities as you grow in your role.
Work Environment and Company Culture
Turnitin is a Remote-First company, which means you can work from anywhere and still be part of a dynamic and collaborative team. We offer:
- Flexible working hours and remote work arrangements.
- A culture of inclusivity, diversity, and respect.
- Opportunities for professional growth and development.
- A competitive compensation package and benefits.
Compensation, Perks, and Benefits
We offer a competitive compensation package, including:
- Expected annual base salary range: $110,000/year to $120,000/year.
- Bonus eligibility and commission-based opportunities.
- Generous time off and health and wellness programs.
- Flexible/hybrid working arrangements.
- Remote work options.
- Tuition 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 reimbursement/home office equipment.
- Access to Modern Health (mental health platform).
- Parental leave.
- Retirement plan with match/contribution (varies by country).
Conclusion
If you are a motivated and experienced Senior Web Developer looking for a new challenge, we encourage you to apply for this exciting opportunity. At Turnitin, we value diversity, inclusivity, and respect, and we are committed to providing equal access to our programs, facilities, and employment. Join our team and make a difference in the lives of educators, administrators, learners, and researchers around the world!
Apply for this job