Sr JavaScript Applications Engineer
Turnitin (iParadigms, LLC) - San Jose, CA

This job posting is no longer available on Indeed. Find similar jobs: Senior Javascript Application Engineer jobs - Turnitin jobs

We’re looking for a Senior JavaScript Engineer to focus on the evolution of our HTML5 Application while contributing throughout the stack. This position is based out of our Oakland location.

The Senior JavaScript Engineer develops software to achieve intuitive features with high performance and stability to support our world class HTML5 application. As the successful candidate, you will be a key member of our engineering team responsible for maintaining and enhancing mission-critical software. You'll need to make sound architectural decisions with regard to our near- and long-term product roadmap. You'll play a critical role in maintaining our company's leading edge, contributing valuable ideas and insights based on your real-world experience.


  • Innovate and iterate on a world-class HTML5 web application
  • Rapidly implement key features that maintain our company's competitive edge
  • Build features that stand up under heavy usage
  • Be involved in the entire product development lifecycle
  • "Write less code" using state-of-the-art JavaScript application frameworks
  • Investigate and propose architectural improvements
  • Develop prototypes and demonstrations for team discussions
  • Provide thought leadership in your expanding areas of expertise
  • Enjoy a supportive, collaborative environment
  • Be a hero to our Sales and Customer Support teams with your winning efforts


  • At least 5 years of experience programming, showing a proven ability to architect complex JavaScript applications with client-side MVC
  • Experience with modern JavaScript application frameworks like Backbone, Sencha, Ember, and SproutCore
  • Excellent knowledge of object-oriented programming, design patterns, data structures, and algorithms
  • Demonstrated expert-level fluency in JavaScript, HTML, and CSS -- with strong beliefs about proper semantics
  • Evangelize best practices for front- and back-end engineering as well as API design
  • Enthusiasm for solving challenging problems

Highly desired: Several years of professional experience programming with two or more of the following languages: Perl, PHP, Ruby, Python, Java, C, C++, NodeJS
Undergraduate Degree or higher

Turnitin is the world's leading web-based solution for plagiarism prevention, used by educators worldwide to check students' papers for originality, to enable web-based peer review and for digital grading of student work.

The Turnitin product family includes Turnitin for Educators, iThenticate for Researchers & Publishers, Turnitin for Admissions, and WriteCheck for students. Together, these solutions check millions of documents each month and are used in over 100 countries. Turnitin is a registered trademark of iParadigms, LLC, headquartered in Oakland, CA with an international office located in Newcastle, United Kingdom. iParadigms is backed by Warburg Pincus.

Visit: and

Indeed - 11 months ago - save job